From Fedora Project Wiki

 
(One intermediate revision by one other user not shown)
Line 12: Line 12:
 
* Koji: http://koji.ergo.project.org, with the following tags and repositories:
 
* Koji: http://koji.ergo.project.org, with the following tags and repositories:
 
** Enterprise Linux 5 with Ruby 1.9.1:
 
** Enterprise Linux 5 with Ruby 1.9.1:
*** [http://koji.ergo-project.org/koji/taginfo?tagID=53 base] koji tag and [http://mirror.nl.ergo-project.org/repositories/custom-el5-ruby-1.9.1/ repository]
+
*** [http://koji.ergo-project.org/koji/taginfo?tagID=53 base] koji tag and [http://mirror.nl.ergo-project.org/repositories/feature-el5-ruby-1.9.1/ repository]
*** [http://koji.ergo-project.org/koji/taginfo?tagID=62 updates] koji tag and [http://mirror.nl.ergo-project.org/repositories/custom-el5-ruby-1.9.1-updates/ repository]
+
*** [http://koji.ergo-project.org/koji/taginfo?tagID=62 updates] koji tag and [http://mirror.nl.ergo-project.org/repositories/feature-el5-ruby-1.9.1-updates/ repository]
*** [http://koji.ergo-project.org/koji/taginfo?tagID=64 updates-testing] koji tag and [http://mirror.nl.ergo-project.org/repositories/custom-el5-ruby-1.9.1-updates-testing/ repository]
+
*** [http://koji.ergo-project.org/koji/taginfo?tagID=64 updates-testing] koji tag and [http://mirror.nl.ergo-project.org/repositories/feature-el5-ruby-1.9.1-updates-testing/ repository]
 
** Enterprise Linux 6 (Beta) with Ruby 1.9.1:
 
** Enterprise Linux 6 (Beta) with Ruby 1.9.1:
*** [http://koji.ergo-project.org/koji/taginfo?tagID=71 base] koji tag and [http://mirror.nl.ergo-project.org/repositories/custom-el6-ruby-1.9.1/ repository]
+
*** [http://koji.ergo-project.org/koji/taginfo?tagID=71 base] koji tag and [http://mirror.nl.ergo-project.org/repositories/feature-el6-ruby-1.9.1/ repository]
*** [http://koji.ergo-project.org/koji/taginfo?tagID=72 updates] koji tag and [http://mirror.nl.ergo-project.org/repositories/custom-el6-ruby-1.9.1-updates/ repository]
+
*** [http://koji.ergo-project.org/koji/taginfo?tagID=72 updates] koji tag and [http://mirror.nl.ergo-project.org/repositories/feature-el6-ruby-1.9.1-updates/ repository]
*** [http://koji.ergo-project.org/koji/taginfo?tagID=74 updates-testing] koji tag and [http://mirror.nl.ergo-project.org/repositories/custom-el6-ruby-1.9.1-updates-testing/ repository]
+
*** [http://koji.ergo-project.org/koji/taginfo?tagID=74 updates-testing] koji tag and [http://mirror.nl.ergo-project.org/repositories/feature-el6-ruby-1.9.1-updates-testing/ repository]
** Fedora 11 with Ruby 1.9.1 (coming soon)
+
** Fedora 1x with Ruby 1.9.1 (coming soon)
** Fedora 12 with Ruby 1.9.1 (coming soon)
 
  
 
Also:
 
Also:

Latest revision as of 09:35, 14 January 2011

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 van Meeuwen has put up a number of things:

Also:

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