CPAN::Reporter 1.00 released

dagolden on 2007-10-11T01:23:04

I'm pleased at announce that CPAN::Reporter 1.00 has been released and should soon be appearing on a CPAN mirror near you. Now, anyone with CPAN and a relatively modern version of Perl can contribute to CPAN Testers.

Version 1.00, combined with CPAN.pm 1.92 or better, provides several major enhancements over the 0.XX series. From the Changes file:

  • Added support for reporting for *.PL and make/Build stages; bumped CPAN.pm prerequisite to 1.9203 to take advantage of this support

  • Added support for the forthcoming Test::Harness 3.00

  • Changed the name and format of the history file of sent reports to track history by PL/make/test phase. Old history.db will be automatically upgraded to new reports-sent.db.

  • Moved 'cc_author' and 'send_duplicates' options from interactive to advanced (manual) configuration; defaults are strongly recommended

  • Bumped Test::Reporter prereq to 1.34 for transport() method and set default transport to Net::SMTP on all platforms

Anyone using an older version of CPAN::Reporter is strongly encouraged to upgrade.

Getting started with CPAN::Reporter is easy. From the CPAN shell:

cpan> install CPAN::Reporter
cpan> reload cpan
cpan> o conf init test_report

A note to module authors -- CPAN::Reporter is getting smarter about handling prerequisite failures and unsupported Perl versions or platforms. But there are best practices you can follow to make this easier. See Author Notes on the CPAN Testers Wiki for more details.

-- dagolden