Perl Mongers
Atlanta.pm
About Atlanta.pmFuture MeetingsPast MeetingsMailing ListResourcesCoding Group

Guest speaker for 5 September 2013

Speaker: Mike Friedman

Title: CPAN Testing in the 21st Century

Synopsis:

What's wrong with CPAN Testers? What can we do to improve the testing culture of CPAN? More organizations are using CPAN-like distributions to manage their Perl deployments, making the CPAN toolchain more important than ever. This talk covers the history, advantages and disadvantages of the CPAN Testers ecosystem and introduces a new release testing philosophy for the CPAN, called CPANci. I will present a detailed tour of the technological infrastructure behind CPANci.org, and a live demo of how CPANci works. The talk concludes with a demonstration of how CPANci can be used both publicly on the CPAN and within your organization to effect immediate and accurate smoke reports for any CPAN-like distribution release.

Bio:

Mike Friedman has been a Perl hacker for the better part of 12 years, and currently works as a Perl Engineer & Evangelist for 10gen, the MongoDB company. In addition to maintaining the Perl MongoDB driver and working on other Perl projects, Mike frequently gives talks and presentations to Perl user groups and conferences about what you can do with MongoDB and Perl. In addition to MongoDB, Mike's CPAN releases include Redis::Client [CPAN] and plugins for Pod::Weaver [CPAN]. He has a blog which is evidence of his extreme predilection for procrastination.