Become a CPAN Tester with CPAN::Reporter

dagolden on 2006-11-07T13:19:03

CPAN::Reporter has had over 20 releases since I first announced it here on August 26. Now anyone with an up-to-date CPAN.pm can contribute to CPAN Testers -- no smoke server needed.

Some of the major developments since August:

  • Full CPAN.pm support since version 1.88; CPAN::Reporter added to Bundle::CPANxxl
  • Added interactive configuration direct from CPAN.pm with: 'o conf init test_report'
  • Added customization of action prompt defaults based on the test report grade. E.g., CC author on FAIL, but not otherwise
  • Distributions that fail tests but are missing prerequisites are marked as NA instead of FAIL
  • Test report includes prerequisite versions, environment variables, special Perl variables, and installed versions of the toolchain (e.g. ExtUtils::MakeMaker)
  • Added support for old style "test.pl" files

Becoming a CPAN Tester with CPAN::Reporter is easy. From the CPAN shell prompt:

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

Future development work on CPAN::Reporter will include better handling for interrupted tests and better integration with CPAN.pm to be able to report failures in Makefile.PL and "make" even before tests are run.

Come be a CPAN Tester today!