I am going (trying) to upgrade a Rails application from 2.3.11 to 3.X, and I am wondering which others recommend the upgrade path. Right now (March 2012) 3.2 is the latest version of Rails, but I'm wondering if I will be better off focusing on an earlier version to minimize the pain of updating.
In particular, I would like to avoid overshooting the legacy and inherited support mark. For example, if there are parts of the deprecated ActiveRecord that are deprecated in 3.1 and removed in 3.2, I think I would prefer to go to 3.1 or even 3.0.
Current configuration:
- Rails 2.3.11
- Ruby 1.8.7 (ree-1.8.7-2012.01 in production)
- Already upgraded to bundler
If someone went through this and could point to a specific version for the purpose, that would be a big help.
Micah source
share