Kwalitee Issues


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


Upgrade your YAML generator so it produces valid YAML.

Error: CPAN::Meta::YAML found bad indenting in line ' DBMS: >= 1.7'


List all used modules in META.yml requires


  • Apache::Session
  • Apache::Session::Generate::MD5
  • Apache::Session::Lock::Null
  • DBMS
  • YAML


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

Error: 0.1,0.32


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


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


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::DBMS, Apache::Session::Generate::DBMS, Apache::Session::Serialize::DBMS::Storable, Apache::Session::Serialize::DBMS::YAML, Apache::Session::Store::DBMS


Name Abstract Version View
Apache::Session::DBMS An implementation of Apache::Session using DBMS 0.32 metacpan
Apache::Session::Generate::DBMS Use MD5 to create random object IDs 0.1 metacpan
Apache::Session::Serialize::DBMS::Storable Use Storable to zip up persistent data 0.1 metacpan
Apache::Session::Serialize::DBMS::YAML Use YAML to zip up persistent data 0.1 metacpan
Apache::Session::Store::DBMS Use DBMS to store persistent objects 0.1 metacpan

Other Files

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