Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW

Re: RFC: How to Release Modules on CPAN in 2011

by moritz (Cardinal)
on Dec 28, 2010 at 21:58 UTC ( #879516=note: print w/replies, xml ) Need Help??

in reply to RFC: How to Release Modules on CPAN in 2011

Thanks for this (RFC) tutorial, such a thing has been missed for some time now. While there is no One True Way to build a CPAN distribution, the described way is a good one.

. If the third component is preceded by '_', CPAN counts the upload as a development release. It will be available for testing but not as a published download.

More precisely, CPAN clients (such as, CPANPLUS and cpanminus) are encouraged not to install development releases by default. That and the big red marker on the page seem to be the only real difference between development and "production" releases.

Regarding the alternatives, maybe Dist::Zilla is worth mentioning - it automates much of the module maintenance, including CPAN uploads.

For Debian packages the dh-make-perl tool can also help creating .debs from CPAN modules.

  • Comment on Re: RFC: How to Release Modules on CPAN in 2011

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://879516]
Corion munches on the traditional German winter fruit, strawberries. Imported from Spain at the price of EUR 0.77 per 150g - not really cheap but surprisingly good for a winter produce
Discipulus straberries portable edition
[Corion]: Discipulus: Haha ;) I hadn't made the connection to Strawberry Perl at all ;)

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (8)
As of 2017-01-20 10:25 GMT
Find Nodes?
    Voting Booth?
    Do you watch meteor showers?

    Results (174 votes). Check out past polls.