Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options

Submitting A Module To CPAN

by Cody Pendant (Prior)
on Jul 30, 2002 at 00:20 UTC ( #186111=perlquestion: print w/replies, xml ) Need Help??

Cody Pendant has asked for the wisdom of the Perl Monks concerning the following question:

I've written a module. Not a very useful one, but it works, and conforms, and whatever.

Just for posterity, for the sake of the exercise, I'd like to submit it to CPAN. What do I do now?

($_='jjjuuusssttt annootthheer pppeeerrrlll haaaccckkeer')=~y/a-z//s;print;

Replies are listed 'Best First'.
Re: Submitting A Module To CPAN
by ignatz (Vicar) on Jul 30, 2002 at 00:31 UTC
Re: Submitting A Module To CPAN
by rozallin (Curate) on Jul 30, 2002 at 00:38 UTC
    CPAN uses a server known as The Perl Authors Upload Server, or PAUSE, which allows anyone wishing to contribute a module to upload it into their own personal directory.

    Details of how to register to get your own personal ID, and other information about naming conventions etc, are available at CPAN's PAUSE information page.

    I hope this helps :)

    -- Rozallin

(RhetTbull) Re: Submitting A Module To CPAN
by RhetTbull (Curate) on Jul 30, 2002 at 01:54 UTC
    Not a very useful one, but it works, and conforms, and whatever. Just for posterity, for the sake of the exercise, I'd like to submit it to CPAN.
    Please don't. The CPAN is already bloated. Adding useless modules to CPAN simply adds clutter and makes it more difficult to find the useful stuff. Although there are exceptions (anything in the Acme:: namespace for example -- and most of those demonstrate an iteresting idea) I wouldn't add a module to CPAN unless I know it'll be useful to a lot of people. If your module doesn't fall into that category, please wait until you do have some code worth sharing.
      So, Damian should remove and Quantum::Superpositions?

      Usefulness of a module is very subjective. Personally, I don't find anything in the Win32::* name space to be useful. But I don't think that's a reason they shouldn't be at CPAN.


      Well, if you do submit and realize as an after affect that (you don't want to continue working on the module | it's not relevant to anyone) you can always "delete" your entry from CPAN using PAUSE as well. (I did this once for two modules already of mine that I started working on ... then just got tired.) BTW, (if any one works on it would be nice to remove entries for modules that no longer exist...

      "There is no room in this country for hyphenated Americanism" ~ Theodore Roosevelt (1915)
      Do it!! Too many times I've had to track down obscure modules to their authors, wasting precious days, because they hadn't uploaded them to CPAN. One was a very useful (to me) and well-written set of GIS utilities. Don't worry about universal appeal. Not every library book has to be a best-seller, after all!
Re: Submitting A Module To CPAN
by htoug (Deacon) on Jul 30, 2002 at 07:22 UTC
      I think it is not the best advice to recomend against uploading to CPAN. Many programmers are a bit shy when it comes to releasing their code to public and they often undervalue it. I suggest to post here this code for review and let other Perl monks to judge. Maybe it much more useful than Cody Pendant says and it deserves its right to be on CPAN.

      In short: when in doubt about releasing your code on CPAN post it here for review and let Perl monks to tear it apart :)

      Update: s/htoug/Cody Pendant/

      Ilya Martynov (

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://186111]
Approved by rob_au
Front-paged by IlyaM
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (5)
As of 2022-06-29 04:15 GMT
Find Nodes?
    Voting Booth?
    My most frequent journeys are powered by:

    Results (94 votes). Check out past polls.