Kwalitee Issues

has_changelog

Add a Changelog (best named 'Changes') to the distribution. It should list at least major changes implemented in newer versions.

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 Fri 26 Mar 2004 02:40:13 AM JST gpg: using DSA key E4E54D119A0CDA99 gpg: Can't check signature: No public key --- SIGNATURE Fri Mar 26 02:40:13 2004 +++ @@ -1,4 +1,4 @@ -SHA1 7b989b7bdba4939d7f94446b8fdeded44c9d2520 MANIFEST +SHA1 7fe782ce3e6ee89e475c66637eba4c2d7a5e7116 MANIFEST SHA1 b84bbce50f5df439013258a2a16192164aa3f190 META.yml SHA1 80d7a3df07281236eaa8296fdac1e807741cf1bd Makefile.PL SHA1 f1e5bcb7538a4ca999f1d625dd3e2465fe3f1052 ParseLex-2.15.patch @@ -298,7 +298,6 @@ SHA1 d0f33064ba49fbecb28b05215c8b614f70bd7c6f sgf/many_many_games_qjzm-a.sgf SHA1 af45db84661887ad47b09cb8f45d0890122721be sgf/redrose-tartrate.sgf SHA1 c6639e9d68118fa7cb2d2583b1c9cfd8f0528e4a sgf/talisker-jettero-2004-03-17.sgf -SHA1 91c33c888937dbaf45884af1aa2e24c847523599 t/00_signature.t SHA1 e1522e406bebba80bd2cfa2cbc5a6667bb943ba9 t/07_load_sgfs.t SHA1 0e8448e4bfefe2432ee0d6eb379580b68d940258 t/09_memory_test.t SHA1 08ae5145f8f7acf58ed57abe70c357bb96794cb6 t/15_3x3_capture_count.t ==> MISMATCHED content between SIGNATURE and distribution files! <==

meta_yml_declares_perl_version

If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.

has_meta_json

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

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.

use_warnings

Add 'use warnings' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.

Error: Games::Go::SGF2misc

consistent_version

Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).

Error: 0.007071,0.96

meta_yml_has_provides

Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.

meta_yml_has_repository_resource

Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).

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
Games::Go::SGF2misc Reads SGF files and produces usable output in many formats 0.007071 metacpan
Games::Go::SGF2misc::GD 0.96 metacpan

Other Files

MANIFEST metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan