Kwalitee Issues

prereq_matches_use

List all used modules in META.yml requires

Error:

  • DBI
  • LWP
  • Net::DNS

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.01,0.02

has_meta_json

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

meta_yml_declares_perl_version

If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.

build_prereq_matches_use

List all modules used in the test suite in META.yml build_requires

Error:

  • strict
  • warnings

has_separate_license_file

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

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
WWW::Modbot tools to moderate Web-based spam 0.02 metacpan
WWW::Modbot::Archive models a spam archive for the modbot 0.01 metacpan
WWW::Modbot::Archive::HTTP implements a spam archive as an HTTP POST URL. 0.01 metacpan
WWW::Modbot::Post tools to moderate Web-based spam 0.01 metacpan
WWW::Modbot::Ruleset a class for ruleset functionality (calls successive tests and returns a composite score) 0.01 metacpan
WWW::Modbot::Server models a server for the modbot 0.01 metacpan
WWW::Modbot::Server::GenericMySQL generic MySQL spam source 0.01 metacpan
WWW::Modbot::Server::Scoop implementation of a Scoop server 0.01 metacpan
WWW::Modbot::Server::WebBBS_fs implementation of a WebBBS server through the file system 0.01 metacpan
WWW::Modbot::Test a convenient module to organize spamminess tests for forum posts. 0.01 metacpan
WWW::Modbot::Test::CountLinks count link-like text in a given field. 0.02 metacpan
WWW::Modbot::Test::GoogleCount look up an IP on Google to see if it turns up suspiciously often. 0.01 metacpan
WWW::Modbot::Test::KnownUser check a list of known users to see if this one appears there. 0.01 metacpan
WWW::Modbot::Test::RussianChars check for high bits set in characters in a field. 0.01 metacpan
WWW::Modbot::Test::TextPlausibility score a post and field based on some text plausbility metrics. 0.01 metacpan
WWW::Modbot::User represents a single user in a forum. Since many fora don't formalize identity, the User object does its best in informal situations. 0.01 metacpan
WWW::Modbot::UserMemory 0.01 metacpan
WWW::Modbot::Userbase an abstraction of a list of users for a given forum. Since some fora have actual databases of users while others use a sort of quasi-anonymity based on voluntary assumption of an informal identity, the Userbase object provides just enough understanding of informal identity to allow its use for spam detection. 0.01 metacpan

Other Files

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