4 ms·
Like the author mentions in the backporting section, if you don't update you'll fall behind maintained version and then you don't get security updates and upgra
by moonchrome 5y ago
Like the author mentions in the backporting section, if you don't update you'll fall behind maintained version and then you don't get security updates and upgrading is a huge chunk of work that has to be tackled as a giant step. Depends on your priorities and timeline, not updating is the most straightforward example of creating technical debt.
- TeMPOraL 5y agoConversely, not updating until you can't not update anymore is often the optimal approach, because when you're eventually forced to update, you deal with potential breakage just once. The amount of hassle around updating does not scale with the amount of updates you missed.
- dudeman13 5y agoYou deal with it just once, but you'll still have to more or less deal with every major breaks that would have been easily detected if the patch wasn't huge. Sauce: had to deal with that recently. It was not pleasant. I'd rather deal with 50 points of failure spread over 5 years than 50 points of failure once. Far less stressful, far easier to diagnose.
- nijave 5y agoThe counter point is, new releases come with new bugs you may now hit and waiting could mean someone else hits them Besides your points, it also sucks if you hit an old bug that's been fixed yyy versions down the line and you can't get there reasonably (I tend to agree with many small chunks than a couple huge ones)