On 1/19/2011 4:24 AM, Matt S Trout wrote:
On Tue, Jan 18, 2011 at 09:08:43PM -0500, Chris Marshall wrote:
Hi-
With respect to PDL module permissions for
Tuomas Lukka, per his e-mail below, he has
transferred all his modules to me. However,
in trying to clean up outdated PDL releases
from CPAN I can find no way to remove the
old PDL releases from CPAN if submitted with
another PAUSE account.
Is there any way to remove the old PDL
releases from CPAN so that new PDL users
don't get confused?
What specific confusion do you have in mind? We can in theory schedule
deletions for old releases but I'm loath to remove stuff from CPAN without
having a clear explanation of why - and thereby a clear path to remove as
little as possible to be as unintrusive as possible.
Search on http://search.cpan.org for ^PDL and one will
get, in addition to the current, stable PDL release
items:
PDL::Impatient (PDL-2.4.3)
PDL::Core (PDL-1.99989)
PDL::PCA (PDL-1.92_03)
PDL::PCARout (PDL-1.92_03)
PDL::TriD (PDL-1.92_03)
Having links to old modules with similar but
now with different naming (e.g., PDL::TriD is
now PDL::Graphics::TriD) can be confusing to
someone who doesn't realize that that is *not*
the correct reference for the current PDL.
For example, even though Tuomas Lukka has
handed over his modules and does not work
with perl any longer (per his e-mail), the
fact that PDL::Core is provided in the
PDL-199989 release appears to block the
current, working, stable PDL::Core from
linking to the PDL-2.4.7 version at
http://search.cpan.org/~chm/PDL-2.4.7/Basic/Core/Core.pm.PL
rather than the pre-1999 one at
http://search.cpan.org/~lukka/PDL-1.99989/Basic/Core/Core.pm
If you look at http://www.cpantesters.org for PDL
test reports you'll see the following versions
with no passes:
PDL-2.3.2
PDL-2.2
PDL-1.9906
PDL-1.9905
PDL-1.9904
PDL-1.9903
PDL-1.9902
PDL-1.9901
PDL-1.9900
PDL-1.92_03
PDL-1.92
Much effort in the latest PDL-2.4.x series has
been to improve the ability of PDL to be built
and usable on more perl system platforms.
The CPAN files under discussion are these:
LUKKA: PDL-1.99989
PDL-1.9906
PDL-1.9905
PDL-1.9904
PDL-1.9903
PDL-1.9902
PDL-1.9901
PDL-1.9900
PDL-1.92_03
PDL-1.92_02
with the most recent being from 13-Nov-1998.
In addition the change from the PDL-1.x series
to PDL-2.x marked significant (and incompatible)
change to the internal PDL routines.
The idea for this cleanup of CPAN was to make
the PDL information on CPAN via search.cpan.org
fully consistent with the current PDL reality.
There may be ways of jiggering the files in our
21st century PDL to fix these artifacts but the
removal of the files to backpan seemed to be
less intrusive and simpler to accomplish.
Cheers,
Chris