Ruby
MOTURuby is the MOTU Ruby team. And the MOTU Ruby team is the team that takes care of Ruby-related packages. That was easy right ?
Team members
ZygmuntKrynicki (IRC: zyga)
TrentLloyd (IRC: Lathiat)
LucasNussbaum (IRC: lucas)
- fredix
(We have to decide on a leader !)
Which packages qualify ?
All packages which depend on ruby, or more exactly libruby1.8. To get a list :
- LC_ALL=C apt-rdepends -r libruby1.8 |grep "Reverse Depends" | awk '{print $3}' | sort | uniq
As of 05/10/2005, that makes more than 200 packages, and 85 different source packages.
To see source packages :
- for i in $(LC_ALL=C apt-rdepends -r libruby1.8 |grep "Reverse Depends" | awk '{print $3}' | sort | uniq) ; do apt-cache show $i | grep "^Source:" ; done | awk '{print $2}' | sort | uniq
Given that you have all packages in a file named "pkglist", list packages with their versions :
for i in $(<pkglist); do echo $i $(apt-cache show $i|grep Version: |awk '{print $2}'); done
(then, you can compare the versions in debian and ubuntu using diff)
Important packages
We should focus on important packages and their required libraries. Popularity contest could help here. Results from the top of my head, feel free to add/modify * RubyOnRails * Alexandria
Plans
- Work together with Debian to ensure the best packaging of Ruby apps on both Debian and Ubuntu.
- Put some pressure where it's needed to get a summary of pkg versions in Debian and Ubuntu for packages matching a criteria (like: depends on libruby1.8).
Related team/work
[http://pkg-ruby.alioth.debian.org/ Debian's pkg-ruby team] (interpreter, libruby, etc)
[http://pkg-ruby-extras.alioth.debian.org/ Debian's pkg-ruby-extra team] (some team-maintained ruby packages)