Kwalitee Issues


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


Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.

Error: OpenPlugin-0.11/ -- Around line 882: You forgot a '=back' before '=head1'


List all used modules in META.yml requires


  • Apache::Cookie
  • Apache::Request
  • Apache::Session::Flex
  • Authen::PAM
  • Authen::Smb
  • CGI::Application
  • Cache::FileCache
  • Class::Factory
  • Config::General
  • DBI
  • Devel::StackTrace
  • Log::Log4perl
  • Net::LDAP
  • OpenThought::XML2Hash


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

Error: 0.11,1.02,1.03,1.04,1.05,1.07,1.09,1.11,1.12,1.13,1.14,1.15,1.16,1.17,1.18,1.20,1.21,1.22,1.24,1.25,1.27,1.28,1.30,1.33,1.46


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.


Use the prompt() method from ExtUtils::MakeMaker/Module::Build.


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: OpenPlugin, OpenPlugin::Application, OpenPlugin::Authenticate, OpenPlugin::Authenticate::DBI, OpenPlugin::Authenticate::PAM, OpenPlugin::Authenticate::SMB, OpenPlugin::Authenticate::Template, OpenPlugin::Cache, OpenPlugin::Cache::File, OpenPlugin::Config, OpenPlugin::Config::Conf, OpenPlugin::Config::Ini, OpenPlugin::Config::Perl, OpenPlugin::Config::Template, OpenPlugin::Config::XML, OpenPlugin::Cookie, OpenPlugin::Cookie::Apache, OpenPlugin::Cookie::Apache2, OpenPlugin::Cookie::CGI, OpenPlugin::Datasource, OpenPlugin::Datasource::DBI, OpenPlugin::Datasource::DBI, OpenPlugin::Datasource::LDAP, OpenPlugin::Exception, OpenPlugin::Exception::Template, OpenPlugin::HttpHeader, OpenPlugin::HttpHeader::Apache, OpenPlugin::HttpHeader::Apache2, OpenPlugin::HttpHeader::CGI, OpenPlugin::Log, OpenPlugin::Log::Log4perl, OpenPlugin::Param, OpenPlugin::Param::Apache, OpenPlugin::Param::Apache2, OpenPlugin::Param::CGI, OpenPlugin::Plugin, OpenPlugin::Request, OpenPlugin::Request::Apache, OpenPlugin::Request::Apache2, OpenPlugin::Request::CGI, OpenPlugin::Session, OpenPlugin::Session::ApacheSession, OpenPlugin::Upload, OpenPlugin::Upload::Apache, OpenPlugin::Upload::Apache2, OpenPlugin::Upload::CGI, OpenPlugin::Utility


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


Name Abstract Version View
OpenPlugin Plugin manager for web applications 0.11 metacpan
OpenPlugin::Application A subclass of CGI::Application, meant to help you create reusable web applications. 1.30 metacpan
OpenPlugin::Authenticate Validate the identity of a user 1.17 metacpan
OpenPlugin::Authenticate::DBI Authenticate using DBI 1.11 metacpan
OpenPlugin::Authenticate::PAM PAM driver for the OpenPlugin::Authenticate plugin 1.14 metacpan
OpenPlugin::Authenticate::SMB SMB driver for the OpenPlugin::Authenticate plugin 1.13 metacpan
OpenPlugin::Authenticate::Template Sample template for creating a OpenThought Authentication driver. 1.11 metacpan
OpenPlugin::Cache Base class for putting data in and getting information out of a cache 1.17 metacpan
OpenPlugin::Cache::File File driver for the OpenPlugin::Cache plugin 1.15 metacpan
OpenPlugin::Config Plugin for reading and writing config data 1.28 metacpan
OpenPlugin::Config::Conf Read Config::General configuration files (similar to Apache configs) 1.09 metacpan
OpenPlugin::Config::Ini Read Ini style configuration files 1.14 metacpan
OpenPlugin::Config::Perl Read configuration files written in Perl 1.14 metacpan
OpenPlugin::Config::Template Sample template for creating a OpenPlugin Config driver 1.12 metacpan
OpenPlugin::Config::XML Read XML configuration files 1.17 metacpan
OpenPlugin::Cookie handler to parse/output cookies from/to the client 1.25 metacpan
OpenPlugin::Cookie::Apache 1.27 metacpan
OpenPlugin::Cookie::Apache2 1.03 metacpan
OpenPlugin::Cookie::CGI CGI driver for the OpenPlugin::Cookie plugin 1.21 metacpan
OpenPlugin::Datasource Datasource connection manager plugin 1.20 metacpan
OpenPlugin::Datasource::DBI DBI driver, used to create DBI database handles for the OpenPlugin::Datasource plugin 1.18 metacpan
OpenPlugin::Datasource::LDAP Centralized connection location to LDAP directories 1.14 metacpan
OpenPlugin::Exception Base class for exceptions in OpenPlugin 1.33 metacpan
OpenPlugin::Exception::Template Sample template for creating Exception Plugin drivers. 1.02 metacpan
OpenPlugin::HttpHeader Represent the incoming and outgoing HTTP headers for a request 1.21 metacpan
OpenPlugin::HttpHeader::Apache Apache driver for the OpenPlugin::HttpHeader plugin 1.33 metacpan
OpenPlugin::HttpHeader::Apache2 Apache2 driver for the OpenPlugin::HttpHeader plugin 1.04 metacpan
OpenPlugin::HttpHeader::CGI CGI Driver for the OpenPlugin::HttpHeader plugin 1.24 metacpan
OpenPlugin::Log Log messages 1.17 metacpan
OpenPlugin::Log::Log4perl Log4perl driver for the OpenPlugin::Log plugin 1.15 metacpan
OpenPlugin::Param Retrieve GET/POST/other values sent by client with a request 1.16 metacpan
OpenPlugin::Param::Apache Apache driver for the OpenPlugin::Param plugin 1.16 metacpan
OpenPlugin::Param::Apache2 Apache2 driver for the OpenPlugin::Param plugin 1.03 metacpan
OpenPlugin::Param::CGI CGI driver for the OpenPlugin::Param plugin 1.18 metacpan
OpenPlugin::Plugin Base class for all plugins 1.22 metacpan
OpenPlugin::Request Retrieve values related to the client request 1.07 metacpan
OpenPlugin::Request::Apache Apache driver for the OpenPlugin::Param plugin 1.05 metacpan
OpenPlugin::Request::Apache2 Apache2 driver for the OpenPlugin::Param plugin 1.03 metacpan
OpenPlugin::Request::CGI CGI driver for the OpenPlugin::Request plugin 1.07 metacpan
OpenPlugin::Session Save and retrieve session data 1.46 metacpan
OpenPlugin::Session::ApacheSession 1.05 metacpan
OpenPlugin::Upload Handle file uploads 1.13 metacpan
OpenPlugin::Upload::Apache Apache driver for the OpenPlugin::Upload plugin 1.14 metacpan
OpenPlugin::Upload::Apache2 1.03 metacpan
OpenPlugin::Upload::CGI CGI driver for the OpenPlugin::Upload plugin 1.11 metacpan
OpenPlugin::Utility Utility methods for OpenPlugin objects 1.07 metacpan


Name File View
OpenPlugin::Wrapper OpenPlugin/ metacpan

Other Files

MANIFEST metacpan
Makefile.PL metacpan
README metacpan