Hacker News new | ask | show | jobs
by oblib 2756 days ago
"Updates" and "Upgrades" are not the same thing so this is not necessarily "false advertising".

I've learned that implementing an "upgrade" isn't always necessary or even a good idea. Sometimes it's a bad idea because it breaks things that work and doesn't provide any real benefit.

This has happened to me enough times that I generally wait to upgrade until a few point updates have been released to let others suss out any bugs.

So, if the version of the modules you're using are stable and provide the functionality you require then just use those and don't worry about the "upgrade".

If there's something you need in the upgrade ask them if they'll give you a discount on the new version, or just purchase it and consider it a cost of development and take advantage of the new features you're getting.

Either way you might want to ask them how long they'll support the version you're using. If they'll be supporting it for a few more years than I'd almost certainly not upgrade in the middle of development. I would not add features to the spec just because a package I was using has been upgraded unless there was a very compelling reason. I'd save it for my next "upgrade".

"if it ain't broke don't fix it" - Bert Lance