Tag Archives: toolchain

How to add 'provides' metadata via Makefile.PL

My last post about PAUSE permission problems suggested to manually add a 'provides' field to your metadata files if PAUSE can't determine what packages are in your distribution. I realized that people might not know how to do that, so this is a quick tutorial. One reason PAUSE might not be able to find your […]

Posted in cpan | Also tagged , , | Comments closed

What to do if PAUSE tells you this distribution name can only be used by users with permission for X, which you do not have

Over the last year, a handful of CPAN authors have been bitten by PAUSE complaining that they don't have permissions for a distribution name they've uploaded. What's going on? (short explanation) PAUSE used to have a gaping security hole; it's now closed. As a result, when an author uploads a distribution with a name like […]

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

Setting up a Perl Development Environment with plenv

This is a slightly modified copy of something I posted internally at work about setting up a development environment using plenv, which keeps your working Perl isolated from your system Perl. Many expert Perl developers already have some variation of this, but I'm posting it as a public service for people who've wanted this but […]

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

The next Test::More might break fragile test modules

I recently submitted a patch for Test::More that improves subtest readability, but might break fragile test modules. As part of the pull-request discussion, I promised to blog about the change to warn people, so here it is. When Test::More added subtests (usable as of 0.96), the name of the subtest only appeared at the end […]

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

Perl QA Hackathon 2014 Report

tl;dr → At the 2014 Perl QA hackathon in Lyon, I worked on PAUSE, Module::Metadata, version number semantics, Test::Harness, CPAN.pm, CPAN::Reporter, Dist::Zilla and more. Why do I love the QA hackathon? As I mentioned in my TPF grant application, the QA hackathon allows me to work in a concentrated way for several days on parts […]

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

© 2009-2015 David Golden All Rights Reserved