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

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 think it's a good idea to have a warning, assuming people can stumble onto backpan and not realize that it's an archive meant only for historical record and is not the real CPAN. And I think you're right about the copyright/licensing issues; a module author doesn't necessarily hand over a module to the public domain just because it was uploaded to CPAN, or maybe it should just be explicit that by uploading something to CPAN you forfeit your rights to restrict the module's distribution? (or haven't you?)

    On the other hand, what does the "comprehensive" mean in CPAN? You would no longer have Adam's mistake to point to if you deleted it, for example. Maybe that's not important. But will there be any confusion if authors randomly obliterate their modules? If Adam's module is no longer there, then "what the hell is she talking about?" (someone a few years from now reading your blog)

    And if it's easier to permanently delete things, it might also be easier to upload bad shit in the first place. Hah, no - I forgot we're talking about CPAN. :)

    Maybe this is part of the struggle between TIMTOWTDI and (how should I say it...) fascism (since I believe TIMTOWTDI :). Are "we" also going to have to add CPAN cops to moderate what is uploaded to CPAN? Or maybe "we" could have some kind of CPAN reality show where the loser modules are kicked out. (Ok, I'm getting carried away now. :})

    • Personally, I like BackPAN the way it is and wouldn’t want things on it to be deletable forever, because I think of it as an archæological record. The mistakes of the past should conserved with equal prominence to its achievements.

      But it sure would be handy if there was a way to flag known bad stuff so people are forewarned.

      a module author doesn’t necessarily hand over a module to the public domain just because it was uploaded to CPAN

      Well, by uploading to the CPAN, you have distribu