[Pkg-ruby-extras-maintainers] Repository review

Paul van Tilburg paulvt at debian.org
Thu Aug 3 14:38:58 UTC 2006


Hello everyone,

I would like to start doing (about) bimonthly reviews of the repository. 
What does it mean?  Well, I'll just go through everything and try to
provide an overview of things that look odd, need to be updated or
removed.  Why can't I just fix everything?...  Well, doing all is a lot
of work, and we are a team right?  Besides, I don't like to touch
everything since some people might have plans which I don't know about. 
Ok, here we go (things that are fine, are removed/not mentioned)...

/home/paul/Debian/pkg-ruby-extras
|-- packages
|   |-- libbluecloth-ruby       
         -> Is this still planned to be uploaded?  There is no ITP and I
            believe that RedCloth already suports Markdown.
         -> The watch-file is missing.
|   |-- libcmd-ruby
         -> The watch-file isn't working.  The directory where the
            source is supposed to be returns an HTTP 403 on accessing.  
            I mailed the maintainer, no reply after weeks...
|   |-- libcmdparse2-ruby
         -> What is this net.rb doing in trunk/ ?
|   |-- libcomplearn-ruby
         -> Needs reviewing by experienced Debian packagers.
|   |-- libdbus-ruby
         -> Nobody seems interested in creating these bindings, the
            original ones are meanwhile way too old. My ITP has already
            expired. Don't know what to do with it, really.
|   |-- libdev-utils-ruby
         -> Is this also planned for upload? Couldn't find an ITP and there
            seems to be an overlap with the already existing
            libbreakpoint-ruby.
|   |-- libextensions-ruby
         -> Again, is this planned to be uploaded? Also, couldn't find
            an ITP.  
         -> If there is a trunk/debian/patches dir, why is there also a
            trunk/bin/rbxtm file?  Assuming that this file is here
            because it has been changed with respect to upstream, can it
            also not be done via debian/patches?
|   |-- libfacets-ruby
         -> In essence, this package is ready, except that for each of
            the facets file the author AND license has to be written down.
            This is a lot of work.  I mailed a request-for-help but
            haven't received any response unfortunately.
|   |-- libgems-ruby
         -> All looks good. How are the experiences of this package in
            experimental. Do we think it's ready for unstable (and thus
            let it make Etch)?
|   |-- libhighline-ruby
         -> Package is behind with respect to upstream.
|   |-- libinline-ruby
         -> Needs reviewing by experienced Debian packagers.
         -> Upstream does not have a real build/install system.  Patrick
            has changed the structure to be able to use setup.rb. Is
            this the right choice?
            Patrick is requested upstream to use a better build/install
            system & structure for the next release.
|   |-- libjson-ruby
         -> Violates policy because the priority is of this package is
            Optional while ruby-gnome2 seems to be Extra.  I don't know
            why, but should be resolved IMO.
|   |-- liblocale-ruby
         -> I can't create a watch-file because upstream is quite dead
            (no activity since 2002) and the release file is named
            locale.tar.gz (thus without version).
            This means that at the moment pkg-ruby-get-sources does not
            work on this package.
|   |-- liblog4r-ruby
         -> 2 bugs pending a fix:
            http://bugs.debian.org/cgi-bin/pkgreport.cgi?src=liblog4r-ruby
|   |-- libsvm-ruby
         -> Needs reviewing by experienced Debian packagers.
|   |-- libxml-ruby
         -> This was planned to be managed by our team, but is it still?
|   |-- libxslt-ruby
         -> This was planned to be managed by our team, but is it still?
|   |-- matheval-ruby
         -> Is this still planned to be uploaded?  I couldn't find an
            ITP for it.  Also the source package name is strange, for
            consistency it should be better to name it libmatheval-ruby.
            The current name suggests it's an application.
|   |-- rcov
|   `-- ruby-gstreamer0.10
|-- tools
|   |-- gemsd
         -> What does this directory contain? What is the plan for its
            contents?
|   `-- ruby-pkg-tools
         -> The sources file should be removed and also the part of
            pkg-ruby-get-sources that looks at it.
            Although, this is pending a prepared solution for upstream
            packages with watch-file problems such as for example
            ruby-locale.
`-- website
     -> I will review the website seperately.

As you all can see. There are a lot of small things that can be done and
questions to be answered!  

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/20060803/9d3bedf2/attachment.pgp


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