Category Archives: cpan

Perl QA hackathon wrapup

From mid-air somewhere near Greenland... I'm on my way back from the fifth annual Perl QA Hackathon and I can't believe it's already over. I missed the last two and I'd forgotten what an awesome experience it is. tl;dr: Stuff I worked on: A new way of thinking about CPAN indexes Making CPAN.pm use a […]

Also posted in cpan-testers, dzil, perl programming, toolchain | Tagged , , , , | Comments closed

How to replicate a failure

Whenever I get a bug report or a CPAN Testers FAIL report and the issue is not obvious right away, the first thing I try to do is replicate the failure. Without it, I'm left to diagnose with hunches and release new code that I hope fixes that problem. That's not software engineering, it's software […]

Also posted in cpan-testers, perl programming | Tagged , | Comments closed

CPAN.pm release candidate

I recently uploaded CPAN version 1.94_65, which is the 15th development release since 1.9402 and represents almost 18 months of development work. Barring any show-stoppers, a stable release is expected in the next month. Meanwhile, 1.94_65 will be merged into the next Perl core development release and the stable version will be part of Perl […]

Also posted in perl programming, toolchain | Tagged , | Comments closed

Slimmer CPAN configuration

If you ran CPAN.pm configuration years ago, you might recall a long introductory text and screens full of configuration prompts flashing by. Those days are gone. I had already patched CPAN to make autoconfiguration nearly silent and now I've just released CPAN-1.94_64 that includes less introduction for a much slimmer configuration dialog. It's not completely […]

Also posted in perl programming | Tagged , | Comments closed

Coming soon in Perl: CPAN local::lib bootstrap

I've written about my efforts to get CPAN.pm to bootstrap local::lib and about a new HTTP client for CPAN.pm. I'm pleased to say that both have been merged into the development branch of the Perl core. Barring any show-stopping bugs, the forthcoming Perl 5.13.9 will let a non-privileged user bootstrap access to CPAN, even if […]

Also posted in p5p, perl programming, toolchain | Tagged , , | Comments closed