Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Agreed. The problem happens with convincing your clients to pay you to do so.

I have a client that I've been telling for 2+ years to upgrade from Rails 4.2.3 (and Ember 2.8), but they only now funded it. So I'm having to do 3+ years of upgrades and it's a huge headache.

And at the end of it, if I've done my job correctly, the app will look identical.



I would point clients to the Rails support policy, and have the same support policy.

https://guides.rubyonrails.org/maintenance_policy.html


Rails at least has upgrade guides and a script that allows you to upgrade the app. It helps to go from one point relase to the next. I also find the Railsdiff web app helpful in comparing changes from one release to another. It's definitely not perfect or pain free though. I also hope you have a good test suite :). Good luck.


I have been wondering, if it is possible to charge client on yearly upgrade. Or Maintenance fees on a Framework / Security bases.

Try to sell it to them like iOS update, you get security update from each framework upgrade. And should this not be a easier sell?




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

Search: