Bug#297765: Package should be named libmime-tools-perl, not libmime-perl

2007-11-30 Thread Martín Ferrari
On Nov 30, 2007 11:04 AM, Niko Tyni [EMAIL PROTECTED] wrote:
 On Fri, Nov 30, 2007 at 01:38:13PM +0200, Damyan Ivanov wrote:

  I am for renaming (plus a transitional package).

 So am I, the existence of MIME/Tools.pm tips the scales for me.
 FWIW, I think it makes sense to rename both the source and the
 binary package in the same go.

Maybe it's not worth the effort to put it in the NEW queue... that's
really only cosmetic. In any case, I don't have a strong opinion
against it.

-- 
Martín Ferrari




Bug#297765: Package should be named libmime-tools-perl, not libmime-perl

2007-11-30 Thread Niko Tyni
On Fri, Nov 30, 2007 at 01:38:13PM +0200, Damyan Ivanov wrote:

 I am for renaming (plus a transitional package).

So am I, the existence of MIME/Tools.pm tips the scales for me.
FWIW, I think it makes sense to rename both the source and the
binary package in the same go.

 After bugging maintainers to change their (Build-)Depends, we can file an RM 
 bug
 for libmime-perl (then dummy) package on ftp.debian.org.
 
 This would take months. I am wondering if we can use an exception from
 the policy here :)

There's no hurry with this. We need the transitional libmime-perl package
present in lenny anyway so that there's an upgrade path for the users.

Currently this would mean 30+ 'minor' (or 'normal') bugs on the
dependending packages, which is a mass bug filing. So we need an
announcement on debian-devel, which will probably reduce the number of
bugs somewhat.

After lenny we would stop building the transitional package and
raise the severity of the remaining bugs to 'serious'. I don't think
an RM bug is needed at that point; sourceless binary packages are
removed semi-automatically.

Cheers,
-- 
Niko Tyni   [EMAIL PROTECTED]



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#297765: Package should be named libmime-tools-perl, not libmime-perl

2007-11-30 Thread Damyan Ivanov
-=| Julian Mehnle, Fri, Nov 30, 2007 at 01:34:38AM + |=-
 Niko Tyni wrote:
  I'm still not sure if it's worth it to rename, though.
 
 Gregor Herrmann wrote:
  Considering the arguments with versioned dependencies I'm inclined to
  propose to stick with the current name.
 
 Cost:  This would be a one-time action, and we can easily supply a dummy
 libmime-perl binary package that depends on the renamed binary package 
 for backwards compatibility.
 
 Benefit:  Less confusion for all users searching for the package providing 
 MIME-tools / MIME::Tools in the future.

I am for renaming (plus a transitional package).

If we want to get rid of the transitional package, here's how to get the
list of packages, depending on libmime-perl, by maintainer

$ apt-cache rdepends libmime-perl|grep '^ '|sed 's/[ |]//g'|sort|uniq|dd-list 
--stdin --nou

(36 packages; 4 of them - ours; 28 distinct maintainers)

And here's the same for Build-Depending (replace ${mirror} with your
mirror):

$ grep-dctrl -F Build-Depends,Build-Depends-Indep -r libmime-perl -s 
Source:Package 
/var/lib/apt/lists/${mirror}_debian_dists_sid_main_source_Sources|sed 
's/Source: //'|dd-list --stdin --nou

(9 packages; 5 of them ours; 5 maintainers)

After bugging maintainers to change their (Build-)Depends, we can file an RM bug
for libmime-perl (then dummy) package on ftp.debian.org.

This would take months. I am wondering if we can use an exception from
the policy here :)

-- 
damJabberID: [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#297765: Package should be named libmime-tools-perl, not libmime-perl

2007-11-29 Thread Niko Tyni
On Wed, Mar 02, 2005 at 08:15:28PM +0100, Julian Mehnle wrote:

(Sorry for the delay.)

 Package: libmime-perl
 Version: 5.417-1
 Severity: wishlist
 
 The CPAN package is named MIME-tools, so following the unofficial
 naming convention for Debian Perl packages, the Debian package should
 probably really be named libmime-tools-perl.

Quoting the Debian Perl Policy:

 4.2 Module Package Names

 Perl module packages should be named for the primary module provided. The
 naming convention for module Foo::Bar is libfoo-bar-perl. Packages which
 include multiple modules may additionally include provides for those
 modules using the same convention.

There is actually no real primary module in the MIME-Tools distribution,
and I suppose 'libmime-perl' (which dates back to 1997) can be seen as
an approximation.

For a fresh start, I'd probably go with mime-tools-perl as both the
source and the binary package name. However, I don't think this is
worth the hassle of renaming.

(If the name is changed, just Providing libmime-perl isn't enough
 because there are versioned dependencies in the archive.  So we'd need a
 transitional libmime-perl package depending on the new package name.)

I'm inclined to tag this 'wontfix', but I'd appreciate opinions from
other members of the Debian Perl Group, the current mime-tools maintainer.

Cheers,
-- 
Niko Tyni   [EMAIL PROTECTED]



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#297765: Package should be named libmime-tools-perl, not libmime-perl

2007-11-29 Thread Niko Tyni
On Thu, Nov 29, 2007 at 09:27:47PM +0200, Niko Tyni wrote:

 There is actually no real primary module in the MIME-Tools distribution,
 and I suppose 'libmime-perl' (which dates back to 1997) can be seen as
 an approximation.

Hm, I only now realized that there really *is* a MIME::Tools module,
which is just a frontend for configuring the logging and debugging of
the other modules.

Since it also contains the primary documentation, I suppose 
it could be viewed as the primary module, and the name of the
binary package should indeed be libmime-tools-perl.

I'm still not sure if it's worth it to rename, though.

Sorry for the confusion.

Cheers,
-- 
Niko Tyni   [EMAIL PROTECTED]



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#297765: Package should be named libmime-tools-perl, not libmime-perl

2007-11-29 Thread gregor herrmann
On Thu, 29 Nov 2007 22:58:37 +0200, Niko Tyni wrote:

 Since it also contains the primary documentation, I suppose 
 it could be viewed as the primary module, and the name of the
 binary package should indeed be libmime-tools-perl.
 
 I'm still not sure if it's worth it to rename, though.

Considering the arguments with versioned dependencies I'm inclined to
propose to stick with the current name.

Cheers,
gregor 
-- 
 .''`.   http://info.comodo.priv.at/ | gpg key ID: 0x00F3CFE4
 : :' :  debian: the universal operating system - http://www.debian.org/
 `. `'   member of https://www.vibe.at/ | how to reply: http://got.to/quote/
   `-


signature.asc
Description: Digital signature


Bug#297765: Package should be named libmime-tools-perl, not libmime-perl

2007-11-29 Thread Julian Mehnle
Niko Tyni wrote:
 I'm still not sure if it's worth it to rename, though.

Gregor Herrmann wrote:
 Considering the arguments with versioned dependencies I'm inclined to
 propose to stick with the current name.

Cost:  This would be a one-time action, and we can easily supply a dummy
libmime-perl binary package that depends on the renamed binary package 
for backwards compatibility.

Benefit:  Less confusion for all users searching for the package providing 
MIME-tools / MIME::Tools in the future.


signature.asc
Description: This is a digitally signed message part.


Bug#297765: Package should be named libmime-tools-perl, not libmime-perl

2005-03-02 Thread Julian Mehnle
Package: libmime-perl
Version: 5.417-1
Severity: wishlist

The CPAN package is named MIME-tools, so following the unofficial
naming convention for Debian Perl packages, the Debian package should
probably really be named libmime-tools-perl.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]