From Fedora Project Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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