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

Reply via email to