Kwalitee Issues

meta_yml_conforms_to_known_spec

Take a look at the META.yml Spec at https://metacpan.org/pod/CPAN::Meta::History::Meta_1_4 (for version 1.4) or https://metacpan.org/pod/CPAN::Meta::Spec (for version 2), and change your META.yml accordingly.

Error: Missing mandatory field, 'author' (author) [Validation: 1.4]

no_mymeta_files

Update MANIFEST.SKIP to exclude MYMETA files. If you are lazy, add "#!install_default" in your MANIFEST.SKIP and update your ExtUtils::Manifest if necessary, then some of the most common files will be excluded.

has_license_in_source_file

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

main_module_version_matches_dist_version

Make sure that the main module name and version are the same of the distribution.

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 Fri 17 Aug 2012 05:51:23 AM JST gpg: using DSA key 6927CA8B26636590 gpg: Can't check signature: No public key --- SIGNATURE Fri Aug 17 05:51:23 2012 +++ @@ -1,10 +1,10 @@ SHA1 e606da6a17a855c9d29c4e658fc8b299f6e8b9af Changes SHA1 06877624ea5c77efe3b7e39b0f909eda6e25a4ec LICENSE SHA1 7815be0fd29ed500bcad4ca4fecf609187966710 MANIFEST -SHA1 4551f689c9d6c412b412ae5627afc5d3a78ee1d6 META.yml -SHA1 46935a0de027b80d019c15501f206ba56d4652cf MYMETA.json -SHA1 83d2332e80de8d2c3be421940f3b70189f7a8813 MYMETA.yml -SHA1 5ae9745725f1c7b3ced48aac6b5e98ba57a8ebbb Makefile.PL +SHA1 c4f118306f1d9b3a8a273c8ba7c5e0ac2d31b5f7 META.yml +SHA1 4a0d0258559f5c00fb1bbbf08f68fee03b85401f MYMETA.json +SHA1 5a9abf2b33933b91da202ac9ced119efb97dcbde MYMETA.yml +SHA1 914c4a31a1b8b6e566bf2c814aee5f161b53425b Makefile.PL SHA1 eef7fa2319a93d381c6fc7868904c6329eed8be0 README SHA1 ca7292c4d9de258a49f94becc20ab91f3a3543a8 fusioninventory-netdiscovery SHA1 73049f2be981d372aff005841edfff3b0fb78b60 fusioninventory-netinventory @@ -50,10 +50,10 @@ SHA1 c94d336fcd7adf381228212bc8456774f4072b12 resources/walks/sample2.walk SHA1 47655fd007e87c95ec59b3f924ebb3bb8df1626c resources/walks/sample3.walk SHA1 5aeaa584a234eea4453f7b0b812d1c4481e7d7e3 t/01compile.t -SHA1 7e4ae00a4ee293f1a0bb72f6febe1e17c3b15724 t/02critic.t -SHA1 48d8529d2b3ebab77d9757ad5ba699da1e20da51 t/03pod.t -SHA1 424db8cd37a81a0a434081e9f2357b02d96f0d74 t/04pod-coverage.t -SHA1 cebc29e490c3ab7e8c7aa737c2ddc6f413593d72 t/05var.t +SHA1 01a526365f4a112b8e44ffd1e33c42531684cf77 t/02critic.t +SHA1 00bd9774f3d549b489945e765d675ad889407dc6 t/03pod.t +SHA1 8b087e9a0977e34ca3f69dbbf5e5077f138bd661 t/04pod-coverage.t +SHA1 19d0f6ed70c6e03f8a90b5a2f1fe0c397432c6a4 t/05var.t SHA1 7f9ed80698b37e89671d5497055fd4c6079261e0 t/06spelling.t SHA1 eb5a6233f6035cb06dc18136026eaffdd47d2cbe t/apps/netdiscovery.t SHA1 753e23cde5a33f773a8b843eec2c0b97f4f3d085 t/apps/netinventory.t ==> MISMATCHED content between SIGNATURE and distribution files! <==

has_meta_json

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

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.

consistent_version

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

Error: 1.1,2.002000

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).

Modules

Name Abstract Version View
FusionInventory::Agent::Manufacturer Manufacturer-specific functions metacpan
FusionInventory::Agent::Manufacturer::3Com 3Com-specific functions metacpan
FusionInventory::Agent::Manufacturer::Alcatel metacpan
FusionInventory::Agent::Manufacturer::Axis metacpan
FusionInventory::Agent::Manufacturer::Cisco Cisco-specific functions metacpan
FusionInventory::Agent::Manufacturer::HewlettPackard metacpan
FusionInventory::Agent::Manufacturer::Juniper Juniper-specific functions metacpan
FusionInventory::Agent::Manufacturer::Kyocera metacpan
FusionInventory::Agent::Manufacturer::Nortel Nortel-specific functions metacpan
FusionInventory::Agent::Manufacturer::Wyse metacpan
FusionInventory::Agent::Manufacturer::Zebranet metacpan
FusionInventory::Agent::SNMP Base class for SNMP client 1.1 metacpan
FusionInventory::Agent::SNMP::Live Live SNMP client metacpan
FusionInventory::Agent::SNMP::Mock Mock SNMP client metacpan
FusionInventory::Agent::Task::NetDiscovery Net discovery support for FusionInventory Agent 2.002000 metacpan
FusionInventory::Agent::Task::NetDiscovery::Dictionary SNMP model dictionary metacpan
FusionInventory::Agent::Task::NetInventory Remote inventory support for FusionInventory Agent 2.002000 metacpan
FusionInventory::Agent::Threads Backported threads::shared functions metacpan
FusionInventory::Agent::Tools::SNMP SNMP-related functions metacpan

Other Files

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