Gentoo Logo

Gentoo Resources for Ruby

Content:

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:



Print

Updated 2 Feb 2008

Summary: This project provides support for the Ruby programming language.

Josh Nichols
Author

Donate to support our development efforts.

Support OSL

Support OSL

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

Global Netoptex Inc.

Global Netoptex Inc.

Bytemark

Bytemark

Linux World Expo

Linux World Expo

Copyright 2001-2008 Gentoo Foundation, Inc. Questions, Comments? Contact us.