[Pkg-ruby-extras-maintainers] Re: Debian Ruby Extras Etch To Do

Paul van Tilburg paulvt at debian.org
Tue Nov 7 10:45:56 CET 2006


On Mon, Nov 06, 2006 at 11:27:32PM +0100, Lucas Nussbaum wrote:
> Paul blogged about his TODO list for the team[0].
> 
> [0] http://paul.luon.net/journal/debian/DebianRubyExtrasEtchToDo.html
> 
> Even if I'm a big fan of RSS feeds and planets, I think that it would
> be better to discuss such stuff on the mailing list.  I'm answering
> here.

Note that I posted my own goals on my journal but I'm glad the team is
here too help.  I wanted to discuss the packages-wip and meta-pkg on the
list though, but you preempted me. :)

> > Make sure that all team-maintained packages  are:
> > * bug-less, that is, no open priority minor or higher bug reports,
> > * installable,
> > * up-to-date with respect to the upstream version.
> 
> Status for my packages:
> 
> [...]

Well, do what you can, if you don't have the time or don't want to risk
it, then we'll see it in the next release.  IMO it would be nice to fix
the priority 'normal' bug though, if not by a new release then with a
temporary patch?

> > Consider all work-in-progress packages and get them in Etch if they
> > are worthy.
> 
> libtermios-ruby needs an upload. It's one of damog's packages, formerly
> QA-maintained.

Is it ready for upload?
Speaking of which... which of the packages in WIP do we need/want for
Etch considering that they still have to go through NEW.
Please reply/update the status for me since I have lost track of some.

? libbluecloth-ruby: it seems ready? however, I have mixed feelings
    about it since redcloth (even more so since 2.0) supports textile and 
    also markdown and is actively maintained.
? libcomplearn-ruby: ready but awaits libcomplearn to get through NEW
- libdbus-ruby: bindings needs serious updates for the new D-BUS API and
    nobody seems willing/interested to do this. discard for Etch
? libdev-utils-ruby: seems ready too? however, there is an overlap
    with libbreakpoint-ruby?
? libextensions-ruby: it seems ready?
? libfacets-ruby: targeted integral part of libruby-extras, however, needs
    a listing of copyright for each of its 120 files... big piece of work
    I keep postponing, help would be welcome.
+ libform-validator-ruby: needs to be CDBSified and needs a new Uploaders
    field. this is an adopted package from Damog, not ready yet.
+ libgtk-trayicon-ruby: like libform-validator-ruby
+ librevolution-ruby: like libform-validator-ruby although I have finished
    CDBS- and teamifying. that still leaves the dummy pkg problem.
? libsvm-ruby: ready but awaits libsvm to get through NEW
? libtorrent-ruby: seems ready?
? libxslt-ruby: fresh package in WIP, needs some review but basicly
    ready for upload.
? matheval-ruby: seems ready too?

Maybe we need a Wiki page for this.

> > Take over the packages put up for adaption by Damog.
> 
> I had a look at them, but there's nothing I'm using.

I've filed RFA for the remaining packages and injected them in our repository.
I am still working on them.

> > Create the libextras-ruby meta-package and get it into Etch.
> 
> That's going to be hard, given that it has to go through NEW first. 

I will mainly maintain this pkg.  BTW, the package is called
libruby-extra since it appends the stdlib (libruby).  The aim of the
package is to install extra libraries and extend stdlib with generic
often-used very useful stuff.  Note also that there is a difference
between being a package that belongs to this group of useful packages,
thus being a depend of libruby-extras and a package being maintained by
the Debian/Ruby Extras team.
Packages of the latter type do not need to declare that they are Debian
Ruby Extras packages!

So, about the quick upload: I agree.  It will be a best-effort attempt. 
Currently, the following packages declare in debian/control(.in) to be
part of this meta-pkg[1]:

libbluecloth-ruby, libdev-utils-ruby, libextensions-ruby,
libfacets-ruby, libbreakpoint-ruby, libcmd-ruby, libcmdpars2-ruby,
libdaemonize-ruby, libinline-ruby,

My comments:
* libbluecloth-ruby doesn't belong there, it isn't essential from a
    generic development point-of-view.
* libfacets-ruby: is not in the archive yet
* libcmd-ruby: I think this is for too specific applications (namely
    command line interpreters)

* libgems-ruby: missing, should be there IMO
* liblog4-ruby: also missing, who doesn't use this in apps? :) 
    IMO better then logger included in stdlib
* rcov: missing, usefull tool

Please, give me your comments?

Paul

-- 
Student @ Eindhoven                         | email: paulvt at debian.org
University of Technology, The Netherlands   | JID: paul at luon.net
>>> Using the Power of Debian GNU/Linux <<< | GnuPG key ID: 0x50064181
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20061107/fdaef4e8/attachment.pgp


More information about the Pkg-ruby-extras-maintainers mailing list