Kwalitee Issues

has_readme

Add a README to the distribution. It should contain a quick description of your module and how to install it.

has_tests

Add tests!

no_pod_errors

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

Error: Net-Server-Coro-1.0/lib/Net/Server/Coro.pm -- Around line 53: '=item' outside of any '=over' Around line 90: You forgot a '=back' before '=head2'

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 Mon 15 Nov 2010 01:55:29 PM JST gpg: using DSA key 31F9562596406EA0 gpg: Can't check signature: No public key --- SIGNATURE Mon Nov 15 13:55:32 2010 +++ @@ -1,16 +1,16 @@ -SHA1 869df37c1c6060ca00d810f31d0651bbf8992099 Changes +SHA1 1f199f81f5006174e1f873b8cdebe6e5d6531572 Changes SHA1 6560e9fb53ffae9afbaddb4919987a778d7cfd88 MANIFEST -SHA1 360220d22ff33aade281f065379db9707b447ad3 META.yml +SHA1 9b1481575d55ba5192216df4d82c8feb0c27bae6 META.yml SHA1 bc22590cf5cc348fedc293e8ea39bcdc72ad897f Makefile.PL SHA1 f5333026061a6f347e7f2a3ce8bb6847081c200c certs/server-cert.pem SHA1 4b963cd4c2b0a7e073241b4bac727cb6f96276f8 certs/server-key.pem -SHA1 7305dbe2904416e28decb05396988a5d51d578be inc/Module/Install.pm +SHA1 6b3fb9968729909835882dd1ff3fc5a623751771 inc/Module/Install.pm -SHA1 129960509127732258570c122042bc48615222e1 inc/Module/Install/Base.pm +SHA1 fb464ec0f9e97be6a5f85e01be2ba93c02cb6b20 inc/Module/Install/Base.pm -SHA1 cf3356ed9a5bd2f732527ef9e7bc5ef4458c8a93 inc/Module/Install/Can.pm +SHA1 dc5c23381c3d39581934404016af8385547d692c inc/Module/Install/Can.pm -SHA1 bf0a3e1977effc2832d7a813a76dce3f31b437b6 inc/Module/Install/Fetch.pm +SHA1 fce870ad5a79d12ccafb312924e5994faafc15d5 inc/Module/Install/Fetch.pm -SHA1 b721c93ca5bc9a6aa863b49af15f1b1de6125935 inc/Module/Install/Makefile.pm +SHA1 29ed3b4e9772e1a2271e656d13570d2dc4465b5c inc/Module/Install/Makefile.pm -SHA1 026cc0551a0ad399d195e395b46bdf842e115192 inc/Module/Install/Metadata.pm +SHA1 d37da9cb0f09e706c4ba84e0def0294c5ccb791e inc/Module/Install/Metadata.pm -SHA1 5457015ea5a50e93465bf2dafa29feebd547f85b inc/Module/Install/Win32.pm +SHA1 b028018adf7e6e12bec6230f35e96c03996708e1 inc/Module/Install/Win32.pm -SHA1 051e7fa8063908befa3440508d0584a2497b97db inc/Module/Install/WriteAll.pm +SHA1 77e700bf443f85698181ab61d3cf3273d3af9da1 inc/Module/Install/WriteAll.pm -SHA1 065dd4af2c257ca8c73fbfc8aea67d328a03e156 lib/Net/Server/Coro.pm +SHA1 ee224b3b0881dcbaaaf926924256521d3077720a lib/Net/Server/Coro.pm -SHA1 ae1343edb7b6ce667e7f1f8ed3bfea423ab9e84a lib/Net/Server/Proto/Coro.pm +SHA1 f416295059e96e191ca9dc83ba011a62efd2bd8a lib/Net/Server/Proto/Coro.pm ==> 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.

has_tests_in_t_dir

Add tests or move tests.pl to the t/ directory!

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
Net::Server::Coro A co-operative multithreaded server using Coro 1.0 metacpan
Net::Server::Proto::Coro metacpan

Provides

Name File View
Net::Server::Proto::Coro::FH lib/Net/Server/Proto/Coro.pm metacpan

Other Files

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