According to Ruby 2.0 release schedule:
- code freeze: 23 Dec.
- 2.0.0-rc1 release: 1W Jan. (expected)
- 2.0.0-rc2 release: 1W Feb. (expected)
- 2.0.0-p0 release: 24 Feb.
the official release date is quickly approaching. Therefore, I would
like to update you about current plans for Fedora
* I am trying to closely track recent development of Ruby 2.0 and the
.spec is available in ruby-2.0 branch of dist-git repo .
* I started to put together pieces of feature proposal for Ruby 2.0 in
* Every package which depends on Ruby will need to be rebuild. There are
- The Ruby 2.0 is ABI incompatible with Ruby 1.9.3 (although it
should be source level compatible).
- Due to better integration of JRuby into Fedora , we would like
to take this opportunity to restructure RubyGems folder
layout. This should allow us to support Rubinius in the future as well.
- I would like to get rid of ruby(abi) virtual provide, since it does
not express enough the level of compatibility
between JRuby and MRI. There is ongoing discussion about it on
packaging list .
So at the beginning of January, I'd like to ask rel-eng for dedicated
build target for rebuild of Ruby packages (we will probably use this
target for JRuby build as well). Please let me know if you want to
opt-out and rebuild your packages by yourself.