|meta yml conforms to known spec||
META.yml does not conform to any recognised META.yml Spec.
Take a look at the META.yml Spec at http://module-build.sourceforge.net/META-spec-v1.4.html (for version 1.4) or http://search.cpan.org/perldoc?CPAN::Meta::Spec (for version 2), and change your META.yml accordingly.
|distname matches name in meta||
The distribution name (eg. 'Foo-Bar' of Foo-Bar-1.42.tar.gz) does not match the 'name' field in META files.
Use a proper tool to make a distribution. You might also need to fix META files if you keep them in the repository.
|has human readable license||
This distribution does not have a license defined in the documentation or in a file called LICENSE
|has license in source file||
Does not have license information in any of its source files
Add =head1 LICENSE and the text of the license to the main module in your code.
|package version matches dist version||
None of the package versions in this distribution matches the distribution version.
Fix the version(s).
|meta yml declares perl version||
This distribution does not declare the minimum perl version in META.yml.
|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.
This distribution is not required by another distribution by another author.
Convince / force / bribe another CPAN author to use this distribution.
These fails are not serious and don't affect your Kwalitee scores at all.
|meta yml has provides||
This distribution does not have a list of provided modules defined in META.yml.
|meta yml has repository resource||
This distribution does not have a link to a repository in META.yml.
|has separate license file||
This distribution does not have a LICENSE or LICENCE file in its root directory.