|
|
|
|
|
by wut42
1471 days ago
|
|
Are they really not "good open-source citizens" ? Keeping backwards compatibility doesn't mean a project is healthy, far from it. Volunteering to maintain backward compat. It can be very damaging in an open-source project. So let's admit you become the "redis 3.x" guy for Sidekiq. Now, every time the sidekiq project moves or tries to moves forward, they have to see with you to maintain compatibility ? Do they know you ? Are you already a contributor ? Also, who really needs to stay on Redis 3 there ? Are we blaming Sidekiq for killing RedisToGo, A RackSpace company, because they didn't "have the time" to upgrade to redis 4 ? Sounds like business needs. Business needs are rarely good open-source citizens. |
|
How does backward compatibility mean a project is unhealthy?
> Do they know you ? Are you already a contributor ?
How is someone who shows up and volunteers to help not a contributor by default?
> because they didn't "have the time" to upgrade to redis 4
Time is money, and when you reach a certain amount of money, your business stops being profitable. So yes, presumably they literally didn't have "time" to do so.