Kwalitee Issues

no_pax_headers

If you use Mac OS X >= 10.6, use gnu tar (/usr/bin/gnutar) to avoid PAX headers. It's also important to rename (shorten) long file names (>= 100 characters) in the distribution.

Error: ./PaxHeaders.25921/App-Qmail-DMARC-0.42,./PaxHeaders.25921/App-Qmail-DMARC-0.42,App-Qmail-DMARC-0.42/PaxHeaders.25921/README,App-Qmail-DMARC-0.42/PaxHeaders.25921/README,App-Qmail-DMARC-0.42/PaxHeaders.25921/META.json,App-Qmail-DMARC-0.42/PaxHeaders.25921/META.json,App-Qmail-DMARC-0.42/PaxHeaders.25921/lib,App-Qmail-DMARC-0.42/PaxHeaders.25921/lib,App-Qmail-DMARC-0.42/lib/PaxHeaders.25921/App,App-Qmail-DMARC-0.42/lib/PaxHeaders.25921/App,App-Qmail-DMARC-0.42/lib/App/PaxHeaders.25921/Qmail,App-Qmail-DMARC-0.42/lib/App/PaxHeaders.25921/Qmail,App-Qmail-DMARC-0.42/lib/App/Qmail/PaxHeaders.25921/DMARC.pm,App-Qmail-DMARC-0.42/lib/App/Qmail/PaxHeaders.25921/DMARC.pm,App-Qmail-DMARC-0.42/lib/PaxHeaders.25921/MailX,App-Qmail-DMARC-0.42/lib/PaxHeaders.25921/MailX,App-Qmail-DMARC-0.42/lib/MailX/PaxHeaders.25921/Qmail,App-Qmail-DMARC-0.42/lib/MailX/PaxHeaders.25921/Qmail,App-Qmail-DMARC-0.42/lib/MailX/Qmail/PaxHeaders.25921/Queue,App-Qmail-DMARC-0.42/lib/MailX/Qmail/PaxHeaders.25921/Queue,App-Qmail-DMARC-0.42/lib/MailX/Qmail/Queue/PaxHeaders.25921/Message.pm,App-Qmail-DMARC-0.42/lib/MailX/Qmail/Queue/PaxHeaders.25921/Message.pm,App-Qmail-DMARC-0.42/PaxHeaders.25921/META.yml,App-Qmail-DMARC-0.42/PaxHeaders.25921/META.yml,App-Qmail-DMARC-0.42/PaxHeaders.25921/t,App-Qmail-DMARC-0.42/PaxHeaders.25921/t,App-Qmail-DMARC-0.42/t/PaxHeaders.25921/00-load.t,App-Qmail-DMARC-0.42/t/PaxHeaders.25921/00-load.t,App-Qmail-DMARC-0.42/t/PaxHeaders.25921/manifest.t,App-Qmail-DMARC-0.42/t/PaxHeaders.25921/manifest.t,App-Qmail-DMARC-0.42/t/PaxHeaders.25921/pod-coverage.t,App-Qmail-DMARC-0.42/t/PaxHeaders.25921/pod-coverage.t,App-Qmail-DMARC-0.42/t/PaxHeaders.25921/pod.t,App-Qmail-DMARC-0.42/t/PaxHeaders.25921/pod.t,App-Qmail-DMARC-0.42/PaxHeaders.25921/bin,App-Qmail-DMARC-0.42/PaxHeaders.25921/bin,App-Qmail-DMARC-0.42/bin/PaxHeaders.25921/qmail-dmarc,App-Qmail-DMARC-0.42/bin/PaxHeaders.25921/qmail-dmarc,App-Qmail-DMARC-0.42/PaxHeaders.25921/MANIFEST,App-Qmail-DMARC-0.42/PaxHeaders.25921/MANIFEST,App-Qmail-DMARC-0.42/PaxHeaders.25921/Makefile.PL,App-Qmail-DMARC-0.42/PaxHeaders.25921/Makefile.PL,App-Qmail-DMARC-0.42/PaxHeaders.25921/xt,App-Qmail-DMARC-0.42/PaxHeaders.25921/xt,App-Qmail-DMARC-0.42/xt/PaxHeaders.25921/boilerplate.t,App-Qmail-DMARC-0.42/xt/PaxHeaders.25921/boilerplate.t,App-Qmail-DMARC-0.42/PaxHeaders.25921/Changes,App-Qmail-DMARC-0.42/PaxHeaders.25921/Changes

manifest_matches_dist

Run a proper command ("make manifest" or "./Build manifest", maybe with a force option), or use a distribution builder to generate the MANIFEST. Or update MANIFEST manually.

Error:

  • MANIFEST (16) does not match dist (14):
  • Missing in Dist: ignore.txt, perltidy.LOG

use_strict

Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.

Error: App::Qmail::DMARC

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: App::Qmail::DMARC

consistent_version

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

Error: 0.11,0.42

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
App::Qmail::DMARC 0.42 metacpan
MailX::Qmail::Queue::Message extensions to Mail::Qmail::Queue::Message 0.11 metacpan

Other Files

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