Differences between revisions 1 and 49 (spanning 48 versions)
Revision 1 as of 2007-05-26 20:18:50
Size: 1256
Comment: Initial page.
Revision 49 as of 2016-03-04 12:06:47
Size: 2681
Comment: Switch to cgit and https for team package list url
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= The Debian/Ruby Extras Team = <<TableOfContents>>
Line 3: Line 3:
== Task description == = About the Ruby team =
Line 5: Line 5:
The Debian/Ruby Extras team maintains libraries and applications written in and for the Ruby language. The Ruby interpreter itself is not a responsibility of the team, though we strive to maximize our cooperation with the Ruby maintainers. The '''Debian Ruby team''' maintains Ruby software in Debian. This includes the interpreters, libraries and applications.
Line 7: Line 7:
== Infrastructure ==  * Libraries and applications are maintained inside the [[https://alioth.debian.org/projects/pkg-ruby-extras/|pkg-ruby-extras project]].
 * The interpreter packages are maintained inside of the [[https://alioth.debian.org/projects/collab-maint/|collab-maint project]].
 * [[/Jessie|Goals for Debian Jessie]]
Line 9: Line 11:
 * '''Website''': http://pkg-ruby-extras.alioth.debian.org/
 * '''Alioth Project''': http://alioth.debian.org/projects/pkg-ruby-extras
 * '''Subversion repository''': svn://svn.debian.org/pkg-ruby-extras/ (svn client), http://svn.debian.org/wsvn/pkg-ruby-extras/ (browser)
= Get in touch =
Line 13: Line 13:
== Interacting with the team == Mailing lists:
Line 15: Line 15:
 * '''Email''': [[MailTo(pkg-ruby-extras-maintainers AT lists DOT alioth DOT debian DOT org)]]
 * '''IRC''': most of the members of the time reside on #debian-ruby on irc.debian.org (OFTC)
 * [[http://lists.debian.org/debian-ruby/|debian-ruby mailing list]] -- General discussions, sponsorship requests etc
 * [[http://lists.alioth.debian.org/mailman/listinfo/pkg-ruby-extras-maintainers|pkg-ruby-extras-maintainers mailing list]] -- bug reports and other communication targetted at team-maintained packages
Line 18: Line 18:
== Useful links == IRC: `#debian-ruby` channel on `irc.debian.org`
Line 20: Line 20:
 * [http://bugs.debian.org/cgi-bin/pkgreport.cgi?maint=pkg-ruby-extras-maintainers%40lists.alioth.debian.org BTS page]
 * [http://qa.debian.org/developer.php?login=pkg-ruby-extras-maintainers%40lists.alioth.debian.org&comaint=yes Packages overview]
 * [http://pkg-ruby-extras.alioth.debian.org/subversion.html Team's Subversion Guide]
= How to contribute =
Line 24: Line 22:
== Get involved == We are currently working on [[/Jessie|several items for the next Debian release]]. There are several items there in need of a volunteer to do it. Feel free to mail the [[http://lists.debian.org/debian-ruby/|team mailing list]] if you need any clarification before contributing to one of those items.
Line 26: Line 24:
Just contact us via email or on IRC. Besides that, there are recurring tasks that can always benefit from more people helping:

 * Improving documentation (this page, the [[Ruby]] page, etc..)
 * Maintainance of the [[http://qa.debian.org/developer.php?login=pkg-ruby-extras-maintainers%40lists.alioth.debian.org&comaint=yes|team packages]], including:
   * bug triaging
   * bug fixing
   * packaging improvements in general

= Documentation and Links =

 * Packaging basics: see the `packaging-tutorial` package
   * `$ apt-get install packaging-tutorial`
   * '''[[/Packaging|Team Documentation and current packaging practices]]'''.
 * Information for upstream developers: [[/RubyExtras/UpstreamDevelopers]], [[/RubyExtras/OnRubygems]]
 * overview of team packages
   * [[http://qa.debian.org/developer.php?login=pkg-ruby-extras-maintainers%40lists.alioth.debian.org&comaint=yes|Packages overview]]
   * [[http://pet.debian.net/pkg-ruby-extras/pet.cgi|PET overview for packages in Git]]
   * [[http://udd.debian.org/dmd.cgi?email1=pkg-ruby-extras-maintainers%40lists.alioth.debian.org|Debian Maintainer Dashboard for the team]]
   * [[https://anonscm.debian.org/cgit/pkg-ruby-extras/|list of all Git repositories owned by the pkg-ruby-extras team]]

 * [[http://pkg-ruby-extras.alioth.debian.org/wheezy/|Current status]] of the gem2deb transition
 * [[/Ruby2.2|Ruby 2.2 Transition Help]]
 * [[/InterpreterTransitions]] mechanism
 * [[/Rails4.2|Rails 4.2 update]]

About the Ruby team

The Debian Ruby team maintains Ruby software in Debian. This includes the interpreters, libraries and applications.

Get in touch

Mailing lists:

IRC: #debian-ruby channel on irc.debian.org

How to contribute

We are currently working on several items for the next Debian release. There are several items there in need of a volunteer to do it. Feel free to mail the team mailing list if you need any clarification before contributing to one of those items.

Besides that, there are recurring tasks that can always benefit from more people helping:

  • Improving documentation (this page, the Ruby page, etc..)

  • Maintainance of the team packages, including:

    • bug triaging
    • bug fixing
    • packaging improvements in general

Documentation and Links