Development Tools

A brief introduction

This site has been created to store the data files and additional tools used to create the CPAN Testers family of websites.

Please note that although this site is dynamically generated, only the database file sizes are updated. The links below are generic, and will access the appropriate files as they are updated.

If you have any suggestions for improving the codebase or wish to report any bugs, please use the relevant bug tracking systems as referenced in the links below.

Sections

Smoker Clients

These are the downloads related to the CPAN Testers smoke testing clients. Two primary installation tools exist, CPAN.pm and CPANPLUS, upon which two sets of tools are used to test distributions uploaded to CPAN.

CPAN Reporter Tools

The following downloads relate to the tools built on the CPAN.pm installation tool.

CPANPLUS YACSmoke Tools

The following downloads relate to the tools built on the CPANPLUS installation tool.

Common Smoker Client Packages

The following downloads relate to the common libraries used by the smoke test clients.

Metabase Tools

Metabase Server Packages

The following downloads relate to the packages to access the Metabase server.

Metabase Client Packages

The following downloads relate to the packages to submit reports to the Metabase server.

Metabase Common Packages

The following downloads relate to the packages used to define the contents of the Metabase (i.e. the facts).

Database Tools

CPAN Testers Statistics Database Generator

Downloads for the CPAN Testers 'cpanstats' database

The following data files and tools are provided for use in building and expanding the data storage, used by the CPAN Testers family of websites, containing the reports metadata as posted to the cpan-testers mailing list by the testers.

Uncompressed size of the SQLite database is 11.97G.

  • Latest SQLite database: Gzip (2.56G) / Bzip2 (1.93G)

CPAN Testers Upload Database Generator

Downloads for the CPAN Testers 'uploads' database

The following data files and tools are provided for use in building and expanding the data storage, used by the CPAN Testers family of websites, containing the uploads metadata as posted to the cpan-uploads mailing list by PAUSE.

Uncompressed size of the SQLite database is 14.64M.

  • Latest SQLite database: Gzip (4.76M) / Bzip2 (3.64M)

CPAN Testers Release Summary Database Generator

Downloads for the CPAN Testers 'release' database

The following data files and tools are provided for use in building the data storage, used by the CPAN Testers family of websites, containing the release summary metadata.

Uncompressed size of the SQLite database is 24.21M.

  • Latest SQLite database: Gzip (8.75M) / Bzip2 (7.13M)

Website Packages

CPAN Testers Statistics

Downloads for the CPAN Testers Statistics website

The following data files and tools are provided for use in building and expanding the website.

CPAN Testers Reports

Downloads for the CPAN Testers Reports website

The following data files and tools for building the current website are not currently available. This will change as soon as I have time to properly package all the moving parts.

  • CPAN-Testers-WWW-Reports (GitHub / RT queue) .. coming soon

CPAN Testers Reports Parser

Downloads for the CPAN Testers reports data parser

The following data files and tools are used to parse the YAML and JSON files stored on the Reports website.

CPAN Testers Reports Mailer

Downloads for the CPAN Testers reports summary mailer

The following data files and tools are used to parse the reports data and mail the summaries to authors.

CPAN Testers Wiki

Downloads for the CPAN Testers Wiki website

The following data files and tools are provided for use in building and expanding the website. Note that this is a Labyrinth based site.

CPAN Testers Blog

Downloads for the CPAN Testers Blog website

The following data files and tools are provided for use in building and expanding the website. Note that this is a Labyrinth based site.

CPAN Testers Preferences

Downloads for the CPAN Testers Preferences website

The following data files and tools for building the current website are not currently available. This will change as soon as I have time to properly package all the moving parts.

  • CPAN-Testers-WWW-Preferences (GitHub / RT queue) .. coming soon

CPAN Testers Development

Downloads for the CPAN Testers Development website

The following data files and tools for building the current website are not currently available. This will change as soon as I have time to properly package all the moving parts.

  • CPAN-Testers-WWW-Development (GitHub / RT queue) .. coming soon

Additional Packages

CPAN Testers Common Code

Downloads for commonly used code required by the CPAN Testers applications listed above

The following package files are provided for use in building and expanding the CPAN Testers code base. If you have suggestions for improving the codebase, please use the respective bug trackers listed below.