[[ This message was both posted and mailed: see
the "To," "Cc," and "Newsgroups" headers for details. ]]
My question: How can I remove one of my modules from CPAN? I don't mean
a module I installed using CPAN, but from CPAN.org itself. Do I delete
it from PAUSE? Nothing there indicates that it'll go away from CPAN if
I do that.
First, you can delete the files in the PAUSE interface:
https://pause.perl.org/pause/authenquery?ACTION=delete_files
There is a couple days delay in the deleteion to give you a chance to
change your mind. The next time the master CPAN server syncs from PAUSE
after the deletion, your files should start disappearing from the
servers that sync from the master, and so on down the chain. This could
take a several days for everything to catch up.
Next, if you completely want the module and its to disappear, you can
tell PAUSE to forget about the module. Go to the "Edit Module Metadata"
itam, choose the module you want to affect, then at the bottom of the
metadata page there is a setting called "Lifecycle". Choose "Can be
deleted from database"
https://pause.perl.org/pause/authenquery?ACTION=edit_mod
This doesn't remove the files from BackPAN, which is the historical
archive of CPAN. If you have to do that for some reason, such as
someone taking legal action against you, send me a personal email and I
can get you started on that. I don't control that stuff, but I know the
people who do.
In general, you can also write to modules AT perl DOT org to get the
attention of the PAUSE admins (I'm one of them) for help dealing with
module administration issues.
Good luck,