Kwalitee Issues

meta_yml_conforms_to_known_spec

Take a look at the META.yml Spec at http://module-build.sourceforge.net/META-spec-v1.4.html (for version 1.4) or http://search.cpan.org/perldoc?CPAN::Meta::Spec (for version 2), and change your META.yml accordingly.

Error: Missing mandatory field, 'abstract' (abstract) [Validation: 1.4];value is an undefined string (abstract) [Validation: 1.4]

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: WARNING: This key is not certified with a trusted signature! Primary key fingerprint: 6E6F 1E40 8E80 6724 C116 8028 DCEA F767 342E 89F3 --- SIGNATURE Sat Oct 10 20:57:13 2009 +++ (current) Mon Apr 25 05:23:02 2016 @@ -1,11 +1,11 @@ SHA1 863c6a514a547bcfbdab61bf3bc8fd07db1535c3 Build.PL -SHA1 5cb7b8b61d3202e61f4f909fda32c24919399c37 Changes +SHA1 ec00596e91dd640c7d24613b87190e76043930f2 Changes SHA1 f235ba4160673bcb7c9d58c2f09dbc7fc0efadea LICENSE SHA1 4d184ceee71ce918d464e8b8ec173c0c9ce430ae MANIFEST -SHA1 26a211d44c0328f11ae84bdcf6e36d1b7f2197da META.yml +SHA1 13fecd464de295b7bbbcc9d43373a32f22d537b4 META.yml SHA1 e13c6f91a330d6057ded680bfb12c067ebaa1c1e Makefile.PL SHA1 b081931e783c93cb74e2943300e87ff0f0833da4 README -SHA1 c0726fd607ede8a0192cf3e0484d1cc1d23ca466 lib/Apache/Session/Wrapper.pm +SHA1 e8d6f3fabf478a5efb674fbd3d4b041bb6363652 lib/Apache/Session/Wrapper.pm SHA1 a9822734d9754c39b2fb7798acce8cfd9b9b61d6 t/01-basic.t SHA1 91754573ee0fce9249ef22f571f34d850304de6a t/02-register.t SHA1 157c4c93c5a1b2325a244c54aa71f790b7addbe5 t/99-pod.t ==> 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.

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.

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 (this will require perl > 5.6), or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.

Error: Apache::Session::Wrapper

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).

Modules

Name Abstract Version View
Apache::Session::Wrapper A simple wrapper around Apache::Session 0.34 metacpan

Other Files

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