Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical
 
PerlMonks  

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

by Anonyrnous Monk (Hermit)
on Dec 29, 2010 at 00:03 UTC ( #879541=note: print w/replies, xml ) Need Help??


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

Thanks for this nice howto. — Just a little nitpick.  In the section "Choosing packaging tools" you say

ExtUtils::MakeMaker is the older of these two modules and can generate only Makefile.PL files. Module::Build generates both Build.PL and, if requested, Makefile.PL files, as well.

ExtUtils::MakeMaker does not generate a Makefile.PLMakefile.PL is a Perl script that writes a Makefile using ExtUtils::MakeMaker. The Makefile.PL itself is either written manually, or generated by other tools such as ExtUtils::ModuleMaker, h2xs, Module::Build::Compat, etc.  Likewise, Module::Build doesn't generate a Build.PL. Rather, Build.PL uses Module::Build to generate a Build script.

(From what you elaborate on further down, it becomes evident that you're perfectly aware of this, so it's just a matter of fixing the wording of those two sentences...)

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://879541]
help
Chatterbox?
[shmem]: Discipulus: yummy. I like those. Didn't have them for some time now, forgot the name. Should go get some...
[shmem]: Lasy_Aleena: correct, although for clarity I'd use an if() block, not a statement modifier
[shmem]: this allows you to add an else if maintainance makes it neccesary
[Lady_Aleena]: shmem, okeydokey.
[shmem]: ...or logging or debugging or such
[Lady_Aleena]: I'm glad I've sort of learned command line grep so I can find where and how I've used this sub.

How do I use this? | Other CB clients
Other Users?
Others surveying the Monastery: (8)
As of 2017-04-27 11:51 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    I'm a fool:











    Results (504 votes). Check out past polls.