Category Archives: toolchain

local::lib for CPAN.pm

I've got too much going on this week to do much blogging, but I'm happy to say that my experiments teaching CPAN.pm to bootstrap local::lib look promising. During CPAN auto-configuration, when CPAN recognizes that the user doesn't have write access to the Perl library directories, my experimental CPAN.pm offers to bootstrap local::lib after configuration is [...]

Also posted in cpan, perl programming | Tagged , | 5 Comments

What tools should you use to create a CPAN distribution?

Recently, I answered a question on the module-authors mailing list about the best tool for building a CPAN distribution. Whole generations of tools have come and gone since I first read Writing Perl Modules for CPAN and the state of the art slash best practices slash fads have changed. Since I first released a distribution [...]

Also posted in cpan, dzil, perl programming | Tagged , | Leave a comment

Please help test Module::Build 0.36_17

There have been ten development releases of Module::Build in the last six months. It's time to do final testing and get ready to merge Module::Build into the Perl core in preparation for Perl 5.14 in April. If you use Module::Build for your CPAN distributions, please test your distributions with 0.36_17. Even if you don't, please [...]

Also posted in cpan, perl programming | Tagged , | 6 Comments

Torture testing CPAN::Meta

To be useful for CPAN indexers like search.cpan.org, the new CPAN::Meta library has to be pretty good at dealing with whatever CPAN can throw at it. A while ago, I put together a test sample of 15,569 CPAN metadata files from a minicpan repository. I'm happy to report that with the latest release today, CPAN::Meta [...]

Also posted in cpan, perl programming | Tagged , | Leave a comment

Why I'm using Dist::Zilla

Dist::Zilla (dzil, for short) has been a fabulous addition to my Perl toolbox. I've seen some blog posts and IRC comments that have a range of reactions along with some general confusion over what the big deal is, so I'm adding my own thoughts to the debate. Dist::Zilla is modular, not monolithic Part of the [...]

Also posted in cpan, dzil, perl programming | Tagged , | Leave a comment

© 2009-2012 David Golden All Rights Reserved