Gentoo Resources for Ruby
1.
Project Description
The Ruby project maintains packages for Ruby
implementations, libraries and development tools.
This project also maintains the RubyGems package,
the de facto standard for packaging Ruby projects. Many Ruby packages currently in the
Portage tree use this mechanism for installing.
Highlighted packages include Rake,
Ruby on Rails,
Capistrano,
and RSpec, to name a few.
2.
Developers
| Developer |
Nickname |
Role |
| Joshua Nichols |
nichoj |
Lead ( Project Lead ) |
| Aggelos Orfanakos |
agorf |
Member |
| Caleb Tennis |
caleb |
Member |
| Hans de Graaff |
graaff |
Member |
| Nguyen Thai Ngoc Duy |
pclouds |
Member |
| Christian Marie |
pingu |
Member |
| Rob Cakebread |
pythonhead |
Member |
| Robin H. Johnson |
robbat2 |
Member |
All developers can be reached by e-mail using nickname@gentoo.org.
3.
Project tasks
The tasks of the
Ruby
project are:
Ruby 1.9 -
Support for all Ruby packages with 1.9
Ruby 1.9 was released in December 2007, but Gentoo's Ruby infrastructure will need to be
updated and tested before it can be properly supported.
| Starting date: |
12-29-2007 |
| Milestone # |
ETA |
Description |
| 1 |
|
Package Ruby 1.9 |
| 2 |
|
Support RubyGems being installed for multiple slots of Ruby |
Build RubyGems -
Generate and test from source
While packaging directly from gems is very convenient, it does have some draw backs, such as
not being able to readily patch and not being able to run unit tests. Generating gems from
source would address both these issues.
| Starting date: |
01/08/2008 |
| Milestone # |
ETA |
Description |
| 1 |
|
Create gems-src.eclass |
4.
Resources
Resources offered by the
Ruby
project are:
|