Kwalitee Issues

has_readme

Add a README to the distribution. It should contain a quick description of your module and how to install it.

has_meta_yml

Add a META.yml to the distribution. Your buildtool should be able to autogenerate it.

has_human_readable_license

Add a section called "LICENSE" to the documentation, or add a file named LICENSE to the distribution.

has_license_in_source_file

Add =head1 LICENSE and the text of the license to the main module in your code.

prereq_matches_use

List all used modules in META.yml requires

Error:

  • Lingua::EN::Tagger

valid_signature

Sign the dist as the last step before creating the archive. Take care not to modify/regenerate dist meta files or the manifest.

Error: Old SIGNATURE detected. Please inform the module author to regenerate SIGNATURE using Module::Signature version 0.82 or newer. gpg: Signature made Wed 08 Jan 2003 09:27:50 PM JST gpg: using DSA key F2D0BE1C0AD53952 gpg: Can't check signature: No public key --- SIGNATURE Wed Jan 8 21:27:50 2003 +++ @@ -1,6 +1,6 @@ SHA1 1fe10c07ccf4e7c05e177713715aa4aec86459c6 ChangeLog -SHA1 1523cb4306d274616e825335d47659e19b72a47b Changes -SHA1 0bc17aed639e597cdcf6c92c90895db59ef1c32f Keywords.pm +SHA1 719b7598e215574d63b77e68734c43d21e1f4633 Changes +SHA1 d342e730237013b7b632e821f2b3290035ddeade Keywords.pm SHA1 cb124487f2de21ab47713329ff83f9d5cf3145e5 MANIFEST -SHA1 1a638a1d51350d9d901edb1cc318257f8caaa81b Makefile.PL +SHA1 a318e8fe18eb8952da6951d3896f3be3043277e5 Makefile.PL SHA1 f42d1a54c35d47c28d43d8db925beb8d4c50faa9 test.pl ==> MISMATCHED content between SIGNATURE and distribution files! <==

has_meta_json

Add a META.json to the distribution. Your buildtool should be able to autogenerate it.

has_tests_in_t_dir

Add tests or move tests.pl to the t/ directory!

meta_yml_has_license

Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::MakeMaker version 6.31.

has_known_license_in_source_file

Add =head1 LICENSE and/or the proper text of the well-known license to the main module in your code.

no_unauthorized_packages

Ask the owner of the distribution (the one who released it first, or the one who is designated in x_authority) to give you a (co-)maintainer's permission.

Error:

  • Lingua::EN::Keywords
  • My::Tagger

has_separate_license_file

This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.

Modules

Name Abstract Version View
Lingua::EN::Keywords Automatically extracts keywords from text 2.0 metacpan

Provides

Name File View
My::Tagger Keywords.pm metacpan

Other Files

ChangeLog metacpan
Changes metacpan
MANIFEST metacpan
Makefile.PL metacpan