Bug#651671: Please rename the package (Perl policy violation)
>> I spent much time to find the package. I even thought to build the >> package by myself, but apt-file helped me to find the package. >> >> Traditionally perl modules are named as lib-perl [1] >> >> so It would be nice to rename the module to >> libtwiggy-perl > IIRC, at the time this was uploaded for the first time, it was decided to > rename the package this way because it was mainly inteneded to be used as > standalone application (as per group's policy [0]). Same goes for the > starman package. > This [1] is what I found with a quick search, but I couldn't find the > specific discussion about twiggy and starman use. Now the package is well alternative to libanyevent-httpd. So there will appear many projects dependig on libtwiggy-perl. :) >> The module aslo contains /usr/bin/twiggy. It could be left >> in module 'twiggy'. >> >> So It would be nice to have two packages: >> >> [...] > I don't think splitting the package this way makes much sense given that the > twiggy script is quite minimal. In the case this is going to be renamed, > the package libtwiggy-perl should just "Provides: twiggy". I think that package size means little. If somebody needs twiggy script he will seek 'twiggy' package. If he needs Twiggy module he will seek 'libtwiggy-perl' package. So I think it is worth to split package anymore. Now Debian has already have one package that depends on twiggy. And it uses it as library (external module). So the project (probably) needn't twiggy script :) -- . ''`. Dmitry E. Oboukhov : :’ : email: un...@debian.org jabber://un...@uvw.ru `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 signature.asc Description: Digital signature
Bug#651671: Please rename the package (Perl policy violation)
On Sun, 11 Dec 2011 13:37:51 +0100, Alessandro Ghedini wrote: > > so It would be nice to rename the module to > > libtwiggy-perl > IIRC, at the time this was uploaded for the first time, it was decided to > rename the package this way because it was mainly inteneded to be used as > standalone application (as per group's policy [0]). Same goes for the > starman package. Ack, that matches my memory (and the group's) policy. The discussion actually came up several times during the last years, pointing out that user who look for the well-known application will rather find the package than the lib-perl package. > > So It would be nice to have two packages: > I don't think splitting the package this way makes much sense given that the > twiggy script is quite minimal. In the case this is going to be renamed, > the package libtwiggy-perl should just "Provides: twiggy". 2x ack. Cheers, gregor -- .''`. Homepage: http://info.comodo.priv.at/ - OpenPGP key ID: 0x8649AA06 : :' : Debian GNU/Linux user, admin, & developer - http://www.debian.org/ `. `' Member of VIBE!AT & SPI, fellow of Free Software Foundation Europe `-NP: Janis Joplin: Bye, Bye Baby signature.asc Description: Digital signature
Bug#651671: Please rename the package (Perl policy violation)
On Sun, Dec 11, 2011 at 01:18:38PM +0400, Dmitry E. Oboukhov wrote: > Package: twiggy > > I spent much time to find the package. I even thought to build the > package by myself, but apt-file helped me to find the package. > > Traditionally perl modules are named as lib-perl [1] > > so It would be nice to rename the module to > libtwiggy-perl IIRC, at the time this was uploaded for the first time, it was decided to rename the package this way because it was mainly inteneded to be used as standalone application (as per group's policy [0]). Same goes for the starman package. This [1] is what I found with a quick search, but I couldn't find the specific discussion about twiggy and starman use. > The module aslo contains /usr/bin/twiggy. It could be left > in module 'twiggy'. > > So It would be nice to have two packages: > > [...] I don't think splitting the package this way makes much sense given that the twiggy script is quite minimal. In the case this is going to be renamed, the package libtwiggy-perl should just "Provides: twiggy". Cheers [0] http://pkg-perl.alioth.debian.org/policy.html#package_naming_policy [1] http://lists.debian.org/debian-perl/2011/02/msg00099.html -- perl -E'$_=q;$/= @{[@_]};and s;\S+;;eg;say~~reverse' -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#651671: Please rename the package (Perl policy violation)
Package: twiggy I spent much time to find the package. I even thought to build the package by myself, but apt-file helped me to find the package. Traditionally perl modules are named as lib-perl [1] so It would be nice to rename the module to libtwiggy-perl The module aslo contains /usr/bin/twiggy. It could be left in module 'twiggy'. So It would be nice to have two packages: twiggy: depends -> libtwiggy-perl contains -> /usr/bin/twiggy /usr/share/man/man1/twiggy.1p.gz /usr/share/doc/twiggy/copyright /usr/share/doc/twiggy/changelog.gz /usr/share/doc/twiggy/changelog.Debian.gz libtwiggy-perl: contains -> /usr/share/perl5/Twiggy.pm /usr/share/perl5/AnyEvent /usr/share/perl5/AnyEvent/Server /usr/share/perl5/AnyEvent/Server/PSGI.pm /usr/share/perl5/Plack /usr/share/perl5/Plack/Handler /usr/share/perl5/Plack/Handler/Twiggy.pm /usr/share/perl5/Twiggy /usr/share/perl5/Twiggy/Server.pm /usr/share/perl5/Twiggy/Server /usr/share/perl5/Twiggy/Server/SS.pm /usr/share/man /usr/share/man/man3 /usr/share/man/man3/Twiggy.3pm.gz /usr/share/man/man3/Plack::Handler::Twiggy.3pm.gz /usr/share/doc/libtwiggy-perl/copyright /usr/share/doc/libtwiggy-perl/changelog.gz /usr/share/doc/libtwiggy-perl/changelog.Debian.gz 1. http://www.debian.org/doc/packaging-manuals/perl-policy/ch-module_packages.html#s-package_names -- . ''`. Dmitry E. Oboukhov : :’ : email: un...@debian.org jabber://un...@uvw.ru `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 signature.asc Description: Digital signature