Credit to Toolchain Developers

I'm writing an article on testing Perl 5.12.0 RC 1 for Perl Pub, and my life is much easier thanks to a handful of projects and developers. Thank you to:

  • local::lib, for supporting per-project module installation directories. I have the system Perl, Perl 5.10.1, and now Perl 5.12.0 RC 1 installed on this test server, and they don't interfere with each other. That's handy!
  • CPAN::SQLite, for making the CPAN installation process easier. Using a SQLite index is faster and more frugal with memory, especially when I have a pile of distributions to install to test with the software I want to test.
  • Module::Install, even though I gripe about the software frequently and had to work around a confusing bootstrapping issue, it's worked well since that point to install the software I care about for the project.
  • Parallel building and testing for Perl 5 itself, as it sped up the installation and testing process for the RC. (Of course, I went to lunch during that phase, but still....)
  • The new CPAN configuration system, which didn't require me to answer a lot of questions to configure a CPAN mirror and installation system.

I'm definitely doing something more complicated than the default installation of Perl 5, but my input in the process has been to fix things that definitely needed human intervention, not to babysit the process to make decisions where the defaults were fine. This is a definite improvement over last time I had to manage several parallel installations of different Perl 5 versions.

Thanks to everyone who's contributed to these projects.

Update: Chris Prather pointed out App::perlbrew, which would have made my life easier a day ago. See his Brewing Up a Storm for more information.

Modern Perl: The Book

cover image for Modern Perl: the book

The best Perl Programmers read Modern Perl: The Book.

sponsored by the How to Make a Smoothie guide

Categories

Pages

About this Entry

This page contains a single entry by chromatic published on March 29, 2010 3:51 PM.

I'll Get the MOP.... was the previous entry in this blog.

Perl 4, Back Where It Belongs is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.


Powered by the Perl programming language

what is programming?