Kwalitee Issues


Add a MANIFEST to the distribution. Your buildtool should be able to autogenerate it (eg "make manifest" or "./Build manifest")


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


Add a Changelog (best named 'Changes') to the distribution. It should list at least major changes implemented in newer versions.


Change the permissions of Build.PL/Makefile.PL to not-executable.


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: Cannot find MANIFEST in dist.


Provide a short description in the NAME section of the pod (after the module name followed by a hyphen) at least for the main module of this distribution.


List all used modules in META.yml requires


  • DateTime::Format::ISO8601
  • File::Slurp
  • HTTP::Request::Common
  • JSON
  • LWP::UserAgent
  • MIME::Type
  • Mozilla::CA
  • Net::DNS::Domain
  • Net::DNS::RR::DNSKEY
  • Net::DNS::RR::DS
  • Net::IP
  • URI
  • vCard


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 =head1 LICENSE and/or the proper text of the well-known license to the main module in your code.


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: Net::RDAP, Net::RDAP::Base, Net::RDAP::Error, Net::RDAP::Event, Net::RDAP::ID, Net::RDAP::Link, Net::RDAP::Notice, Net::RDAP::Object, Net::RDAP::Object::Autnum, Net::RDAP::Object::Domain, Net::RDAP::Object::Entity, Net::RDAP::Object::IPNetwork, Net::RDAP::Object::Nameserver, Net::RDAP::Registry, Net::RDAP::Remark, Net::RDAP::UA


Name Abstract Version View
Net::RDAP 0.7 metacpan
Net::RDAP::Base metacpan
Net::RDAP::Error metacpan
Net::RDAP::Event metacpan
Net::RDAP::ID metacpan
Net::RDAP::Link metacpan
Net::RDAP::Notice metacpan
Net::RDAP::Object metacpan
Net::RDAP::Object::Autnum metacpan
Net::RDAP::Object::Domain metacpan
Net::RDAP::Object::Entity metacpan
Net::RDAP::Object::IPNetwork metacpan
Net::RDAP::Object::Nameserver metacpan
Net::RDAP::Registry metacpan
Net::RDAP::Remark metacpan
Net::RDAP::UA metacpan

Other Files

Makefile.PL metacpan metacpan