A meta-project for tracking CPAN Testers project goals. See the Issues for project tracking or to see how you can get involved
See the project roadmap for future plans and to give input on the project planning
The CPAN Testers project is an effort to ensure the quality and stability of the packages uploaded to CPAN, the Comprehensive Perl Archive Network, the official repository for sharing Perl libraries and applications.
Contributers submit test reports by downloading content from CPAN and running the included test suite. These test reports are sent to a repository called Metabase. Reports are then read from Metabase, and parsed for important statistics which are saved to the CPAN Testers database. This database has a web application where authors can see the test reports for their distributions.
These are the repositories that are meta-managed by this repository.
Metabase is the primary source for CPAN Testers reports. Reporters write directly to the Metabase to send in reports. This replaces the original reports which were sent via e-mail, and used a Usenet group as the canonical repository.
These are the modules that comprise the CPANTesters application, including the backend ETL which loads and parses reports from Metabase and the web application that displays reports and statistics.
Backend modules handle processing and parsing reports.
See detailed documentation about these processes and how they are used
Frontend modules handle the web application.
These modules provide APIs to fetch information from the CPANTesters web app.
These repositories are related to the CPANTesters application.
Reporters send test reports to the Metabase. These can be used to set up your own CPANTesters smoke boxes.