Kwalitee Issues

has_human_readable_license

Add a section called "LICENSE" to the documentation, or add a file named LICENSE to the distribution.

has_license_in_source_file

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

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 Thu 09 Oct 2003 09:46:38 PM JST gpg: using DSA key DEB7D3EF10100884 gpg: Can't check signature: No public key --- SIGNATURE Thu Oct 9 21:46:38 2003 +++ @@ -1,11 +1,12 @@ -SHA1 16eb3c2054198120d60ef2afaa0397b0c2d11020 Changes -SHA1 882cffd591f868add243e1e81d661ead99c43184 HTTP.pm -SHA1 bab64ace0cf022d4dcda050b6004c85d3cb1730d MANIFEST +SHA1 a75b8d158f9cb25401354225789863606e667b11 Changes +SHA1 48d63dfcf6694bd7967e3c45b1ea87d9ed04cf2e MANIFEST SHA1 5f5cf0cfbb92e0bd307763ab10bd6f9da2770c53 MANIFEST.skip -SHA1 48dfb82445395bb1253a9adfc834680bcefde17e Makefile.PL +SHA256 c78c6dd632921a8d77ebe18eb93c38cab1c40c86bd1033bdfac3c92c755d4bd7 META.yml +SHA1 d9d51e46619ba2c84248f784aa3f2bc6d1e4e8d0 Makefile.PL SHA1 ba3fd8b030ca4781784bd03f742cdeadd8ad34cb README -SHA1 696e763b02aee2d84ececb7cf2dbed7c4d8cf344 lib/Connection.pm -SHA1 4e4ffb04f7679580eaad84a835408c0d15a8147b lib/Request.pm -SHA1 92d7214e1c50977f705883fdda544d2949723325 lib/Response.pm +SHA256 2a909076e615e410b76b59aff44d81a016809e768467c7229236c84caeef90e1 lib/POE/Component/Server/HTTP.pm +SHA256 bc17e5687543ce9351c1fc704afe3805a2d56bf2653568bf8dc9f1138ac0de94 lib/POE/Component/Server/HTTP/Connection.pm +SHA256 81e23b0dec2d8f2fe7466f429098a6791c4783ed049a36d422f0c4d6706aee01 lib/POE/Component/Server/HTTP/Request.pm +SHA256 3a230b8bff32ee0286fc090b8f4849d77292655d93f127cf613d15024211fe26 lib/POE/Component/Server/HTTP/Response.pm +SHA256 c503bdfbc6f719ea7867bb69f808ca39b5ea278837f6c500ac89e8a3cf896036 t/compile.t SHA1 6ac13883fbac1896a178678cd077aa3a89054534 test.perl -SHA1 407c04d30ae7d8afe86c8ec5dd3482f4e62f27b8 test.pl ==> 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.

has_known_license_in_source_file

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

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: POE::Component::Server::HTTP, POE::Component::Server::HTTP::Connection, POE::Component::Server::HTTP::Request, POE::Component::Server::HTTP::Response

no_unauthorized_packages

Ask the owner of the distribution (the one who released it first, or the one who is designated in x_authority) to give you a (co-)maintainer's permission.

Error:

  • POE::Component::Server::HTTP
  • POE::Component::Server::HTTP::Connection
  • POE::Component::Server::HTTP::Request
  • POE::Component::Server::HTTP::Response

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
POE::Component::Server::HTTP Foundation of a POE HTTP Daemon 0.05 metacpan
POE::Component::Server::HTTP::Connection metacpan
POE::Component::Server::HTTP::Request metacpan
POE::Component::Server::HTTP::Response metacpan

Other Files

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