Tag Archives: perl

Only the bravest CPAN warriors need apply

Are you a CPAN warrior? Are you up for a challenge? Read on... I have finally fixed the CPAN.pm branch that implements support for recommends and suggests prerequisites. It seems to work, but CPAN.pm internals are so hairy that I wouldn't be surprised if there are still subtle bugs. I don't think it will melt […]

Posted in cpan, perl programming, toolchain | Also tagged , , , | Comments closed

Five percent of indexed CPAN packages come from just two distributions

And both have to do with advertising. Counting all packages indexed in 02packages.details.txt (possibly across multiple tarball versions), two distributions account for 5% of CPAN packages: GOOGLE-ADWORDS-PERL-CLIENT Microsoft-AdCenter Here are the top 10 with the number of index lines each: Together they account for 8.6% of the 135,000 or so currently indexed packages.

Posted in perl programming | Also tagged , , | Comments closed

Real $VERSIONs on CPAN

I've been looking at patterns of $VERSION definition in the wild. And, wow. There's some crazy stuff out there. Remember that the way PAUSE (and other tools) parse a $VERSION definition line is not by loading the module, but by extracting it as a standalone line and essentially running it through eval. PAUSE says this […]

Posted in perl programming | Also tagged , | Comments closed

Previewing POD before shipping

I always find typos after I ship to CPAN. There is something about reading my docs in nicely-formatted HTML on a web site that makes my mistakes jump out at me. And then I feel stupid for not having caught it earlier. I used to use the search.cpan.org pod renderer to preview my POD, but […]

Posted in perl programming | Also tagged , | Comments closed

How do you manage your DarkPAN?

Hi, folks. I'm doing research for a talk about how people manage and deploy proprietary Perl code and CPAN code and how they manage their dependency chains over time. If your current (or past) company does something you think is particularly good (or bad!), I'd love to swap emails or do a 15 or 20 […]

Posted in perl programming | Also tagged , | Comments closed

© 2009-2015 David Golden All Rights Reserved