简体   繁体   中英

Why are there different Ruby On Rails versions?

Disclaimer : I am totally new to Ruby on Rails but planning learning it.

This morning I have been reading there were two new Ruby On Rails releases (2.3.11 and 3.0.4).

I don't understand why people (the ROR community) are working (maintaining) different versions ? What are the benefits for developpers ?

Active development is not being done on the 2.x branch. However, there are lots and lots and lots of deployed 2.x applications in the wild, and given that yesterday's releases were security-related patches, they provided a patch for 2.x users.

Upgrading a Rails application from 2.x to 3.x is not necessarily easy or trivial, and it's unreasonable to expect that as a solution to a security hole, so the 2.3.11 release was made instead.

The benefit is for people who are still using the old version and for some reason does not want to or cannot upgrade to a newer version. It is standard practice that there is some maintenance of old versions.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM