Naming of source packages (Was: [Pkg-ruby-extras-maintainers] rcairo -- Cairo bindings for Ruby)

Paul van Tilburg paulvt at debian.org
Tue Dec 20 20:59:35 UTC 2005


On Mon, Dec 19, 2005 at 02:34:47PM +0100, Thierry Reding wrote:
> * Esteban Manchado Velázquez wrote:
> > On Thu, Dec 15, 2005 at 02:08:55AM +0100, Thierry Reding wrote:
> >     I guess libcairo-ruby sounds better. I think the problem with the naming
> > conventions is Ruby module names vs. Ruby packages, so to speak. I mean, it
> > feels more natural (to me, anyway) to use libfoo-bar-ruby when upstream is
> > called Foo::Bar or similar, and perhaps it seems more natural to name the
> > package rfoo if upstream calls it Rfoo.
> 
> I agree, libcairo-ruby definitely sounds better. I was under the impression
> that there was some sort of convention that the source package would use the
> upstream name, and that binary packages would be named lib* (in case of Ruby
> libraries lib*-ruby). That seems to have been a wrong impression, though.

Well it would not always be clear, too. I prefer the upstream package name
to be changed to what the, well, meta-pkg is going to be named.
Also do I prefer lib<some lib>-ruby to correspond with:  require "<some lib>" 
rather than systematically removing a "ruby" or "r" suffix or prefix.  I
mean, it's still libxmpp4r-ruby and that's good, because you do 
"require 'xmpp4r'" in the end.

On the matter of you joining the team, Thierry, I say: the more the merrier.
So notify me of your alioth account name (or create it if you don't have
any), so that I can add you to the team.

Regards,

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/20051220/7980cde1/attachment.pgp


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