Upgrade Notice

The CPAN Testers Wiki 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.

Contributing

CPAN Testers is a community project, including several distinct code components that work together to deliver the CPAN Testers ecosystem. Many of these provide open repositories and welcome contributions.

Tester toolchain

These components make up the configure, build, test, report cycle.

Common Components

  • Test::Reporter -- Browse repo -- git://echo.dagolden.com/git/Test-Reporter

Based on CPAN + CPAN::Reporter

  • CPAN -- http://pause.perl.org:5460/svn/cpanpm/trunk
  • CPAN::Reporter -- Browse repo -- git://echo.dagolden.com/git/CPAN-Reporter
  • CPAN::Reporter::Smoker -- Browse repo -- git://echo.dagolden.com/git/CPAN-Reporter-Smoker

Based on CPANPLUS

Server-side

These are the tools that are used to store and present CPAN Testers data

Metabase

Storage

Report Feeders & Parsers

  • CPAN-Testers-WWW-Reports-Query-Reports -- on GitHub
  • CPAN-Testers-WWW-Reports-Query-AJAX -- on GitHub
  • CPAN-Testers-Reports-Query-JSON -- on GitHub
  • CPAN-Testers-WWW-Reports-Parser -- on GitHub

Websites

  • CPAN Testers Matrix -- Browse repo -- cvs -d :pserver:anonymous@srezic.cvs.sourceforge.net:/cvsroot/srezic co srezic-misc/cgi
  • CPANdeps -- Browse repo -- cvs -d :pserver:anonymous@drhyde.cvs.sourceforge.net:/cvsroot/drhyde co perlcpandeps

Mailers

  • CPAN-Testers-WWW-Reports-Mailer -- on GitHub
  • CPAN-Testers-WWW-Uploads-Mailer -- on GitHub

Notes

Please add repositories if you maintain these tools or know where they are.