About this site

The goals of the CPANTS project are to provide some sort of quality measure (called "Kwalitee") and lots of metadata for all distributions on CPAN.

Please take all the information presented here with a grain of salt. The methods used to test the distributions are a bit flakey, and some of the Kwalitee indicators are still subjects of discussions (which should happen on the perl-qa list).

Limitations

CPANTS is not about running the test suite that most distributions ship with. This is done by the CPAN Testers.

One big limitation of CPANTS is that it cannot actually execute any code: The module might not run on the machine doing the testing, it might have third-party dependencies, etc. CPANTS can only gather data and Kwalitee by looking at files, source code etc. This means that there are a lot of bugs in the Kwalitee-calculating code. Don't take everything here too serious! In a future version it might be possible to collect metadata from various distributed testers who run the tests on different platforms and settings (as CPAN testers do).

Perl/Modules Used To Test

CPANTS Kwalitee is tested with the following versions of perl and modules.

Archive::Any::Lite0.07
Archive::Tar1.90
Archive::Zip1.31_04
CPAN::DistnameInfo0.12
CPAN::Meta::YAML0.007
ExtUtils::Manifest1.61
Module::CPANTS::Analyse0.87
Module::CoreList2.84
Module::ExtractUse0.30
Module::Signature0.70
Pod::Simple::Checker3.20
Software::License0.103004
Test::CPAN::Meta::YAML0.21
perlv5.16.3
version0.99

Last updated

2013-05-21 23:00:04 GMT