CPAN Testers is only made possible with the support of our sponsors.
For more information on sponsoring, please visit the I CPAN Testers website.

Upgrade Notice

The CPAN Testers Blog site has been upgraded since you last accessed the site. Please press the F5 key or CTRL-R to refresh your browser cache to use the latest javascript and CSS files.

News & Views

First big thing of July was our announcement for the new CPAN Testers Admin website. Sadly there are still someproblems for authors logging in, but we have been trying to get to the bottom if it. I've also been working on an alternative login mechanism, which will also be used by the CPAN Testers Preferences site too. We'll keep you posted when we have a fix. In the meantime, as a tester please feel free tosign up and claim your email addresses.

Renée Bäcker tweeted a solution to get your FAIL reports. The script,, retrieves the RSS feed for a specific author. Ideal if you want to filter and categorise FAIL reports toyour own requirements.

In another tweet, Stanislaw Pusep asked whether there was a problem with the CPAN Testers, as he was getting several submission failures. Thanks to Breno G. de Oliveira and Kent Fredric, it was identified as a problem with IO::Socket::IP. Specifically the smoke environment needed to downgrade to version 0.29. Unusual that a downgrade fixes the problem, but it seems a recent release, version 0.30, has had some undesired consequences.

And in yet another tweet, Ashley Willis pointed out that there is no link to 'how to be a tester' on the CPAN Testers Reports site, as well as most of the other sites. Although there is the Wiki page, the QuickStart page, it is a little too verbose, and probably jumps in a little too quickly, particularly for someone new to CPAN Testers. As such, I'd like to write an introduction page, that starts with some explanations for a completely fresh install of each client, then links to the QuickStart page. If anyone whats tomake a start before I get to it, please feel free.

Christian Walde asked on the mailing list about the defaults for the summary reports that get sent out. It seems BooK's settings had somehow become set to everything, and having spoken to others, it seems several authors are ignoring these mails as they don'tknow how tochange the settings. The defaults currently are set to only send FAIL reports, where the mix of perl and platform have not been sent previously. It was questioned whether this should change, but I believe adding more would not go down well with authors, and if authors really want additional reports they can update their Preferences, or look on the Reports site. However, as Christian highlighted, the emails themselves didn't make the link clear to change preferences, so this has now changed, and the link now appears earlier in the email.

Phillip Moore highlighted a problem with the way indexing happens in PAUSE. After David Golden forwarded to the modules mailing list, Grahan Barr replied and explained why this happened. As of version 2.00, FindBin::libs no longer has this "trick", but it does highlight that if you do have problems finding modules that are not indexed, it may have been purposefully hidden by the author. Dave Horner asked about the full name used in the Metabase secret file. Somehow Dave's secret file was missing the fullname field. Unfortunately, after the initial submission, the Metabase stores the communication using a Metabase GUID. However, all is not lost. If you have now submitted a secret and want to be able to associate your name and/or PAUSE id to your submission email,you can now do so via the new Admin site.

Sadly I missed posting about CPAN Day, but Neil Bowers did admirably posting various hints and tips of how to improve your modules and distributions. I'll post a little about this in next month's summary.

Lastly I would like to thank John Anderson for his keynote talk at YAPC::NA 2014. His commendation of CPAN Testers was very much appreciated. I only got to watch it recently, along with several others in the YAPC::NA feed. For those heading for Sofia this week for YAPC::Europe 2014, you have just as many great talks to look forward to. Sadly no CPAN Testers talks this year, but may be next year.

Posted by Barbie
on 26th May 2014

If you haven't already been aware of Gittip, it started as way to proviably tip your hat to those whose work you admire, with the idea of buying someone a beer to say thank you to some cool people for their efforts. It's also been another way to generate funds for Open Source projects.

It was suggested a while ago that CPAN Testers should get on the site with a CPAN Testers Team identity, to help add funds to the CPAN Testers Fund. While our main funding is through donations to the CPAN Testers Fund, managed on our behalf by the Enlightened Perl Organisation, having other ways for people to contribute, no matter how big or small, is certainly something worth considering. At the moment Gittip is proving to be a popular way to say thank you, so it makes sense to have a profile.

One of the problems that first faced us was getting a a suitable account from one of the other code/social sites that Gittip uses to enable anyone to create an account. We overcame that recently, when Daisuke Murase kindly gave us the keys to the @cpantesters account on Twitter. Although many projects seem to just have communities, the CPAN Testers Team account will hopefully give a more direct benefit to the CPAN Testers project, rather than individual members of the CPAN Testers community. However, if you want to thank specific testers, that's cool too.

David Golden and myself are the CPAN Testers Team account managers, so we'll make sure all contributions go into the CPAN Testers Fund. In the meantime, feel free to add yourself to the CPAN Testers Community too.

Posted by Barbie
on 22nd May 2014

A little while ago I asked whether anyone knew who owned the @cpantesters account on Twitter. I had some plans for it, and wanted to see if the current owner would be agreeable to me using it. I did a bit of digging myself, but didn't get anywhere. Asking again more recently, Both Larry Moore (@larryjasmoore) and Kevin Mulholland (@27escape) stated something obvious that I'd just not spotted, that @typester was the only follower. A quick email and Daisuke Murase did indeed confirm he held the keys to the account.

My thanks to Daisuke Murase for having the forethought to create the account, so it wasn't lost to someone trying to use it for something other than CPAN Testers or Perl. Daisuke was hoping to use it to post reports to, in the same way Chris Williams posts to one of our IRC channels, except Twitter doesn't like such frequent posting, so he had to abandon the project. He has very kindly stepped aside to let me set up a new account to post quick snippets about CPAN Testers.

Feel free to follow us on Twitter at @cpantesters for all the latest CPAN Testers news.

There is another ulterior motive to using the account, and more news about that shortly.