No edit summary |
m (Added a little pic) |
||
Line 1: | Line 1: | ||
= Ruby Special Interest Group = | = Ruby Special Interest Group = | ||
{|width="100%" align="center" | |||
|- | |||
|style="border-width: 0px;"|{{projectline|SIGs/Ruby|Ruby SIG|Ruby Special Interest Group|Application-x-ruby.png|}} | |||
|- | |||
|} | |||
A SIG for people who are interested in improving the state of Ruby in Fedora. This includes packaging Ruby libraries and applications, setting and improving standards for packaging them as RPM's and maintaining Ruby packages for Fedora. | A SIG for people who are interested in improving the state of Ruby in Fedora. This includes packaging Ruby libraries and applications, setting and improving standards for packaging them as RPM's and maintaining Ruby packages for Fedora. | ||
Line 31: | Line 36: | ||
== Members == | == Members == | ||
''If you are interested in joining the SIG, just add yourself to this list'' | ''If you are interested in joining the SIG, just add yourself to this list'' | ||
[[DavidLutterkort| David Lutterkort]] <BR> | [[DavidLutterkort| David Lutterkort]] <BR> |
Revision as of 04:13, 4 March 2009
Ruby Special Interest Group
|
A SIG for people who are interested in improving the state of Ruby in Fedora. This includes packaging Ruby libraries and applications, setting and improving standards for packaging them as RPM's and maintaining Ruby packages for Fedora.
State of Affairs
Packaging Ruby libraries and applications for Fedora is still in its infancy, and only very few RPM's are available. We hope that this situation will improve dramatically over the next few months; that means that you, dear reader, can become a hero by packaging your favorite piece of Ruby code as an RPM and submitting it to Fedora .
Creating RPM's
The guidelines for building Ruby packages can be found on a separate page .
Oliver Andrich has created a specfile template for Ruby packages that is included in rpmdevtools 1.5 and later. Please start with this template when packaging Ruby code for Fedora.
Gems and RPM
Ruby has its own packaging format, gem, meant to be a cross-platform way to distribute Ruby software. Gems carry much of the metadata that RPM's carry, but not all of it, and because of their cross-platform nature violate the LSB. Gems that contain shared libraries also do not play nicely with multilib.
gem2rpm is now available as rubygem-gem2rpm
, and obsoletes gem2spec
.
References
Currently Open Ruby Package Review Bugs
The Ruby SIG also likes to get more Ruby packages into Fedora. The following are open review requests for ruby packages.
- Merge Review: Ruby
- Review Request: ruby-pg
- Review Request: rubygem-rapt
- Review Request: rubygem-rspec
Members
If you are interested in joining the SIG, just add yourself to this list
David Lutterkort
Oliver Andrich
Akira TAGOH
Jeremy Hinegardner
Michael Stahnke
Conrad Meyer