4 ms·
I abandoned Rails years back because of precisely this problem. Releases would break or arbitrarily drop functionality, with little or no documentation. If you
by bonaldi 15y ago
I abandoned Rails years back because of precisely this problem. Releases would break or arbitrarily drop functionality, with little or no documentation. If you got more than a few point releases behind you were really screwed.
I couldn't explain the dearth of documentation for these changes at all, it seemed so lax compared to other platforms. Then I realised all the incentives for those who would produce the documents were towards producing books and paid-for screencasts, and knew my time was up.
- bcardarella 15y agoPrior to Rails 3 Rails' versioning scheme left a lot to be desired. However, starting with Rails 3 it is supposed to be following Semantic Versioning. (http://semver.org http://semver.org) This should help with giving people an idea if they can update without fear their app will break.
- deleted 15y ago[deleted]