From Fedora Project Wiki
Plan
Jeroen posted a draft plan. There are two big buckets of items:
- Get Ruby 1.9 built/packaged, as well as rebuilding a sufficient number of ruby packages
- Decide whether supporting both 1.9 and 1.8 is necessary and worthwhile
State
Jeroen has put up a number of things:
Git repo with specfiles: git://fedorapeople.org/home/fedora/kanarip/public_git/ruby-specs.git
Git repo for Ruby itself: git://fedorapeople.org/home/fedora/kanarip/public_git/ruby.git
Yum repos with test builds for Ruby 1.9 and a mirror
Tasks
Interpreter
- Get Ruby 1.9.x built
- Settle on a load path
- Rebuild all rubygem-* and ruby-* packages against 1.9 and file bugs for failures
Ruby packaging
- Settle on a ruby.macros for RPM
- Draft changes to the packaging guidelines
- ruby(abi) vs. ruby(api)
- install into vendor lib rather than site lib