Hacker News new | past | comments | ask | show | jobs | submit login

Even if it's communicated correctly, it's still a hassle.



Are you complaining that things get updated? You don't have to use the absolute latest versions of everything, you can still use older versions if you want.


Caring about upgrade paths is super important to the longevity of a project. See: Python 3 vs Ruby 2 adoption.

Taking the mentality that "I can break everything and just bump the major number" will lead to a project that either 1) is no longer is used by many people or 2) is a maintenance hell because people are staying on old versions and asking for bug fixes and improvements.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: