khemir nadim wrote:
Hi,
could someone, please, tell me how some modules get meta data like "module is a devloper release" and the DLSIP definitions so I can get some of my modules listed on search.cpan.org. All this information must be right in front of me but it seems I have a temporary doc blindness.
I'm also curious about how many made the move to Module::Build.
For developer releases, include an underscore in the version number.
Eg
$VERSION = "2.07_04";
The version will be indexed and displayed on CPAN as the head release, but will not automatically trash systems via CPAN.pm.
Kudos to whoever put this feature into CPAN btw.
For the meta information, upgrade to a new ExtUtils::ModuleMaker.
I've used Module::Build in a few modules that I've released. It's smashing, once you've got shell aliases for "perl Build test verbose=1", etc (`make test' was SO much quicker to type ;-)). It introduces another dependancy, but IMHO it's well worth it for dropping the dependancy on a local Makefile guru.
-- Sam Vilain, sam /\T vilain |><>T net, PGP key ID: 0x05B52F13 (include my PGP key ID in personal replies to avoid spam filtering)
