Kwalitee Issues

has_meta_yml

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

has_changelog

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

has_tests

Add tests!

has_human_readable_license

Add a section called "LICENSE" to the documentation, or add a file named LICENSE to the distribution.

has_license_in_source_file

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

no_pod_errors

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

Error: CGI-Bus-0.50/lib/CGI/Bus/Base.pod -- Around line 121: You forgot a '=back' before '=head1' Around line 125: You forgot a '=back' before '=head2' Around line 132: =back without =over CGI-Bus-0.50/lib/CGI/Bus/file.pod -- Around line 149: You forgot a '=back' before '=head2' Around line 154: =back without =over CGI-Bus-0.50/lib/CGI/Bus/fut.pod -- Around line 167: You forgot a '=back' before '=head1' Around line 171: You forgot a '=back' before '=head2' Around line 177: =back without =over CGI-Bus-0.50/lib/CGI/Bus/psp.pod -- Around line 65: You forgot a '=back' before '=head1' Around line 69: You forgot a '=back' before '=head2' Around line 71: '=item' outside of any '=over' CGI-Bus-0.50/lib/CGI/Bus/smtp.pod -- Around line 61: You forgot a '=back' before '=head2' Around line 63: '=item' outside of any '=over' CGI-Bus-0.50/lib/CGI/Bus/tm.pod -- Around line 554: You forgot a '=back' before '=head2' Around line 556: '=item' outside of any '=over' CGI-Bus-0.50/lib/CGI/Bus/tmsql.pod -- Around line 1348: You forgot a '=back' before '=head2' Around line 1350: '=item' outside of any '=over' CGI-Bus-0.50/lib/CGI/Bus/uauth.pod -- Around line 211: You forgot a '=back' before '=head2' Around line 213: '=item' outside of any '=over' CGI-Bus-0.50/lib/CGI/Bus/udata.pod -- Around line 132: You forgot a '=back' before '=head2' Around line 134: '=item' outside of any '=over' CGI-Bus-0.50/lib/CGI/Bus/upws.pod -- Around line 180: You forgot a '=back' before '=head2' Around line 182: '=item' outside of any '=over' CGI-Bus-0.50/lib/CGI/Bus/wg.pod -- Around line 89: You forgot a '=back' before '=head2' Around line 91: '=item' outside of any '=over' CGI-Bus-0.50/lib/CGI/Bus.pod -- Around line 1076: You forgot a '=back' before '=head2' Around line 1080: '=item' outside of any '=over'

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_license

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.

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.

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: CGI::Bus, CGI::Bus::Base, CGI::Bus::file, CGI::Bus::fut, CGI::Bus::lngbase::CGI_Bus, CGI::Bus::lngbase::CGI_Bus_ru, CGI::Bus::lngbase::CGI_Bus_tm, CGI::Bus::lngbase::CGI_Bus_tm_ru, CGI::Bus::lngbase::CGI_Bus_tmsql, CGI::Bus::lngbase::CGI_Bus_tmsql_ru, CGI::Bus::lngbase::CGI_Bus_upws, CGI::Bus::lngbase::CGI_Bus_upws_ru, CGI::Bus::lngbase::CGI_Bus_wg, CGI::Bus::lngbase::CGI_Bus_wg_ru, CGI::Bus::psp, CGI::Bus::smtp, CGI::Bus::tm, CGI::Bus::tmsql, CGI::Bus::uauth, CGI::Bus::udata, CGI::Bus::upws, CGI::Bus::wg

has_separate_license_file

This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.

has_security_doc

Add SECURITY(.pod|md). See Software::Security::Policy.

security_doc_contains_contact

Add SECURITY(.pod|md) and add a contact address. See Software::Security::Policy.

has_contributing_doc

Add CONTRIBUTING(.pod|md). See https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.

Modules

Name Abstract Version View
CGI::Bus Web and DBI Application object 0.50 metacpan
CGI::Bus::Base Base class for CGI::Bus subobjects metacpan
CGI::Bus::file file object metacpan
CGI::Bus::fut File and directory utils library metacpan
CGI::Bus::lngbase::CGI_Bus metacpan
CGI::Bus::lngbase::CGI_Bus_ru metacpan
CGI::Bus::lngbase::CGI_Bus_tm metacpan
CGI::Bus::lngbase::CGI_Bus_tm_ru metacpan
CGI::Bus::lngbase::CGI_Bus_tmsql metacpan
CGI::Bus::lngbase::CGI_Bus_tmsql_ru metacpan
CGI::Bus::lngbase::CGI_Bus_upws metacpan
CGI::Bus::lngbase::CGI_Bus_upws_ru metacpan
CGI::Bus::lngbase::CGI_Bus_wg metacpan
CGI::Bus::lngbase::CGI_Bus_wg_ru metacpan
CGI::Bus::psp Perl Script Processor CGI::Bus subobject metacpan
CGI::Bus::smtp simple SMTP sender metacpan
CGI::Bus::tm database Transaction page Manager to view and edit data metacpan
CGI::Bus::tmsql SQL database user interface to view and edit data metacpan
CGI::Bus::uauth default or base user authentication class metacpan
CGI::Bus::udata User Data Store metacpan
CGI::Bus::upws User Personal WorkSpace metacpan
CGI::Bus::wg Widgets metacpan

Provides

Name File View
CGI::BusCgiPrint lib/CGI/Bus.pm metacpan
CGI::BusLauncher lib/CGI/Bus.pm metacpan

Other Files

MANIFEST metacpan
Makefile.PL metacpan