Owner

Current status

Detailed Description

The Rails stack is evolving quickly and Fedora needs to keep pace with it. Therefore the whole Rails stack should be updated from 3.0 in Fedora 17 to 3.2 (latest version) in Fedora 18. This will ensure that all the Ruby developers using Fedora have the latest and greatest RPM-packaged Rails.

Benefit to Fedora

This update will keep Fedora up-to-date and will ensure that the current Rails developers stay with us as they will get support for system-packaged Rails of the latest version. Apart from that, Rails 3.2 also bring improved functionality, speed and security.

Scope

The whole Rails stack has to be updated (8 packages)

Additional 8 Gems will have to be packaged

Circa 15 more packages will need update

This update will only affect the RPM-packaged RubyGems with no effect on Ruby itself nor any other languages.

Some other packages might need to be updated to satisfy the dependencies of the new Rails stack, so their depending packages might need to get updated as well. These however will not have such a great impact on other packages.

Contingency Plan

None needed. Rails stack won't be updated until all its dependencies are in Rawhide. After that, it will be a simple matter of updating the 8 packages (and their dependencies).