Project:Ruby

Has Name::Ruby Project
Description Has 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.
Project email Has Contact::ruby@gentoo.org
IRC channel #gentoo-ruby
Lead(s) SMW::off
  • Hans de Graaff (graaff)
    Lead
SMW::on
Last elected: Has Lead Election Date::2019/04/28
Member(s) SMW::off
  • Naohiro Aota (naota)
  • Robin Johnson (robbat2)
SMW::on
Subproject(s)
(and inherited member(s))
(none)
Parent Project Gentoo
Project listing

Information for users

Main implementations

Right now, we include the following Ruby implementations in Gentoo.

  • ruby24 - Ruby MRI 2.4
  • ruby25 - Ruby MRI 2.5 (testing)
  • ruby26 - Ruby MRI 2.6 (testing)

This graph shows the current distribution of Ruby implementations in Gentoo.

Information for developers

To ease maintenance of Ruby-based packages we currently provide several eclasses:

Further resources:

Old and probably outdated documents


Recruitment

We are currently looking for users interested in helping the project with these jobs:

TitleDescriptionRequirementsContact
Ruby core package maintainerRuby core package maintainer to help out with the core ruby packages (dev-lang/ruby and dev-ruby/rubygems). Revision bumping, handling security bugs, patching packages to play nice with Gentoo, following upstream to handle changes and updates in a timely manner.Experience with ruby on Linux, ideally Gentoo. Knowledge of C and ruby. Experience with patching software.ruby@gentoo.org
Ruby package maintainerGeneral ruby package maintainer to help out managing packages in the herd. Revision bumping, bug filing/fixing, updating ebuilds per eclass or syntax changes, etc. This involves a mix of gem and source based ebuilds.Experience with ruby on Linux, ideally Gentoo. Knowledge of the gem repository system and its supporting software and experience with building ruby software using setup.rb and its many incarnations.ruby@gentoo.org
This article is issued from Gentoo. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.