Bug#593587: ITP: libparallel-useragent-perl

2010-09-01 Thread Ansgar Burchardt
Hi,

I just saw a link [1] scroll by on #perl.  It lists several
alternatives to LWP::Parallel::UserAgent, including one that might be a
drop-in solution (search for WWW::Curl::Simple).

Maybe it's easier to try those than fixing LWP::Parallel.

Regards,
Ansgar

[1] http://www.perlmonks.org/bare/?node_id=758739



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#593587: ITP: libparallel-useragent-perl

2010-09-01 Thread Steffen Möller
 Dear Ansgar,

On 09/01/2010 09:16 AM, Ansgar Burchardt wrote:
 I just saw a link [1] scroll by on #perl.  It lists several
 alternatives to LWP::Parallel::UserAgent, including one that might be a
 drop-in solution (search for WWW::Curl::Simple).

 Maybe it's easier to try those than fixing LWP::Parallel.

 [1] http://www.perlmonks.org/bare/?node_id=758739

this is very kind of yours. This information will be forwarded
to upstream, but I don't see an immediate change.
The Ensembl (www.ensembl.org) package is complex. The
value we want to add is on getting upstream's work installed
locally, just like it is, basically.

This all may mean that we need to let it reside in experimental for a while.

Best,

Steffen





-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#593587: ITP: libparallel-useragent-perl

2010-08-31 Thread Steffen Möller
 On 08/30/2010 03:37 AM, Ansgar Burchardt wrote:
 Hi,

 Steffen Möller steffen_moel...@gmx.de writes:

 Hello,

 On 08/29/2010 05:59 PM, Ansgar Burchardt wrote:
 Some packages that use the distribution name instead, but that is not
 the case either here (there is an additional - in the package name).

 Please consider changing the package name to liblwp-parallel-perl
 before it is accepted into the archive.
I just checked on
http://search.cpan.org/~marclang/ParallelUserAgent-2.57/lib/LWP/Parallel/UserAgent.pm
and you are right. It should be lwp-parallel, indeed.

Cheers,

Steffen



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#593587: ITP: libparallel-useragent-perl

2010-08-29 Thread Ansgar Burchardt
Hi,

the module name does not comply to a should requirement of the Perl
Policy:

  4.2 Module Package Names
  Perl module packages should be named for the primary module
  provided. The naming convention is to lowercase the Perl module name,
  prepend, lib, change all occurrences of :: to -, and append -perl.

Some packages that use the distribution name instead, but that is not
the case either here (there is an additional - in the package name).

Please consider changing the package name to liblwp-parallel-perl
before it is accepted into the archive.

Another related question: Are there other modules that need the older
version libwww-perl5.808-perl of libwww-perl besides this one?  At least
bioperl1.2.3 in NEW lists the regular libwww-perl as an alternative as
well so it seems not required there.

Regards,
Ansgar



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#593587: ITP: libparallel-useragent-perl

2010-08-29 Thread Steffen Möller
Hello,

On 08/29/2010 05:59 PM, Ansgar Burchardt wrote:
 the module name does not comply to a should requirement of the Perl
 Policy:
 
   4.2 Module Package Names
   Perl module packages should be named for the primary module
   provided. The naming convention is to lowercase the Perl module name,
   prepend, lib, change all occurrences of :: to -, and append -perl.
 
 Some packages that use the distribution name instead, but that is not
 the case either here (there is an additional - in the package name).
 
 Please consider changing the package name to liblwp-parallel-perl
 before it is accepted into the archive.

well spotted. As you may guess, we followed the file name. Since
others will have the same difficulty, I suggest to leave the source
name as it is name the package just like you say. I'd also want to
add a Provides to the libparallel-useragent-perl since people
are really looking for this ... Maybe the notion in the description
would be sufficient. But, an explicit provides probably helps.

 Another related question: Are there other modules that need the older
 version libwww-perl5.808-perl of libwww-perl besides this one?  At least
 bioperl1.2.3 in NEW lists the regular libwww-perl as an alternative as
 well so it seems not required there.

Sigh. Well. That old version of bioperl is the culprit of it all, and that
in turn is dragged in by Ensembl, which is just on the brink of being uploaded.
In an Ensembl production environment you would not use the bioperl  1.2.3 .
And bioperl1.2.3 needs the liblwp-parallel-perl. When you know what you are
using, you may possibly have something sufficiently working without the need
to uninstall the current libwww-perl with the many reverse dependencies.
But this should not be the default. The real audience for this package though
are dedicated machines, real or virtual, that don't have much more than Ensembl
installed. The |libwww-perl took a very pragmatic stance.

What should happen over the next couple of months/years though is to have the
need for those older packages to disappear. But this needs more time than
we should allow Ensembl to remain outside of our distro.

Many thanks and regards

Steffen






-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#593587: ITP: libparallel-useragent-perl

2010-08-29 Thread Ansgar Burchardt
Hi,

Steffen Möller steffen_moel...@gmx.de writes:

 Hello,

 On 08/29/2010 05:59 PM, Ansgar Burchardt wrote:
 Some packages that use the distribution name instead, but that is not
 the case either here (there is an additional - in the package name).
 
 Please consider changing the package name to liblwp-parallel-perl
 before it is accepted into the archive.

 well spotted. As you may guess, we followed the file name. Since
 others will have the same difficulty, I suggest to leave the source
 name as it is name the package just like you say. I'd also want to
 add a Provides to the libparallel-useragent-perl since people
 are really looking for this ... Maybe the notion in the description
 would be sufficient. But, an explicit provides probably helps.

Note that this would be libparalleluseragent-perl (there is no dash in
the upstream distribution name).

 Another related question: Are there other modules that need the older
 version libwww-perl5.808-perl of libwww-perl besides this one?  At least
 bioperl1.2.3 in NEW lists the regular libwww-perl as an alternative as
 well so it seems not required there.

 Sigh. Well. That old version of bioperl is the culprit of it all, and that
 in turn is dragged in by Ensembl, which is just on the brink of being 
 uploaded.
 In an Ensembl production environment you would not use the bioperl  1.2.3 .
 And bioperl1.2.3 needs the liblwp-parallel-perl. When you know what you are
 using, you may possibly have something sufficiently working without the need
 to uninstall the current libwww-perl with the many reverse dependencies.
 But this should not be the default. The real audience for this package though
 are dedicated machines, real or virtual, that don't have much more than 
 Ensembl
 installed. The |libwww-perl took a very pragmatic stance.

So I guess this means that bioperl1.2.3 uses libwww-perl directly as
well?  Or is it always handled via this module?

A report on CPAN [1] suggests that it might be easy to fix this module,
but I haven't tested this.  If this turns out to be true and other parts
of bioperl1.2.3 don't require the old version, we could at least save us
from packaging the old version of libwww-perl.

Regards,
Ansgar

[1] https://rt.cpan.org/Public/Bug/Display.html?id=40261#txn-772404



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#593587: ITP: libparallel-useragent-perl

2010-08-29 Thread Ansgar Burchardt
Ansgar Burchardt ans...@43-1.org writes:

 A report on CPAN [1] suggests that it might be easy to fix this module,
 but I haven't tested this.  If this turns out to be true and other parts
 of bioperl1.2.3 don't require the old version, we could at least save us
 from packaging the old version of libwww-perl.

 [1] https://rt.cpan.org/Public/Bug/Display.html?id=40261#txn-772404

Just one more thing I forgot to mention: ParallelUserAgent also does not
work with perl 5.12 (see the report above).  perl 5.12 was already under
consideration for Squeeze, but has not been included to not delay the
release any further.  However, I suppose perl 5.12 (or later) will be
introduced soon after Squeeze has been release.  It would be nice if
modules already support this.

I already mentioned this problem before as well [2].

Regards,
Ansgar

[2] http://lists.debian.org/debian-perl/2010/08/msg00078.html



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#593587: ITP: libparallel-useragent-perl -- Extension for LWP to allow parallel HTTP and FTP access

2010-08-19 Thread Steffen Moeller
Package: wnpp
Severity: wishlist
Owner: Steffen Moeller steffen_moel...@gmx.de

* Package name: libparallel-useragent-perl
* URL : http://search.cpan.org/dist/ParallelUserAgent/
* License : Artistic
  Programming Lang: Perl
  Description : Extension for LWP to allow parallel HTTP and FTP access



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org