Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

ferreira (5993)

  (email not shown publicly)

Just another Brazilian Perl hacker.

Journal of ferreira (5993)

Saturday May 31, 2008
05:20 PM

Bye bye, old modules

[ #36557 ]

I just scheduled for deletion (via PAUSE) the last CPAN files related to Carp-Indeed and Class-Constructor-Factory distributions. Both were renamed: Carp::Indeed became Carp::Always and was deprecate since a long time ago. Class::Constructor::Factory was meant to be renamed since its inception and became Class::Lego::Constructor. I doubt anyone will miss them.

These files will no longer be found in CPAN, but only at BACKPAN. It got me thinking at how often that sort of cleanup happens. There were some occasions when I only found modules mentioned in the documentation of other code at BACKPAN. In general, these deletions look sensible (incomplete code that were never finished, superseded code, etc.). But many times it is hard to find the reasons they were removed and what was left in its place (if any). So it looks like BACKPAN really become an archeological research field, with all the difficulties to reconstruct the past when someone wants to.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • I can't stress enough how swell Carp::Always is. To get a stack trace from a simple -MCarp::Always added to the invocation is super sexy, and ought to be part of the core Perl distro.