Kwalitee Issues


Take a look at the META.yml Spec at (for version 1.4) or (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]


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) Fri Sep 16 06:47:03 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/ +SHA1 e8d6f3fabf478a5efb674fbd3d4b041bb6363652 lib/Apache/Session/ 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! <==


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


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.


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.


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


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.


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


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