The site is under maintenance.

Most probably the CPANTS databases are being regenerated from scratch behind the scenes due to the major change in Kwalitee metrics or the update of relevant modules/perl. Usually this maintenance takes about a day or two, and some of the information may be old or missing tentatively. Sorry for the inconvenience.

Event-RPC

Metadata

Analyzed metadata and errors of Event-RPC.

{
   "abstracts" : {
      "Event::RPC" : "Event based transparent Client/Server RPC framework",
      "Event::RPC::Client" : "Client API to connect to Event::RPC Servers",
      "Event::RPC::Connection" : "Represents a RPC connection",
      "Event::RPC::LogConnection" : "Represents a logging connection",
      "Event::RPC::Logger" : "Logging facility for Event::RPC",
      "Event::RPC::Loop" : "Mainloop Abstraction layer for Event::RPC",
      "Event::RPC::Loop::Event" : "Event mainloop for Event::RPC",
      "Event::RPC::Loop::Glib" : "Glib mainloop for Event::RPC",
      "Event::RPC::Message" : "Implementation of Event::RPC network protocol",
      "Event::RPC::Server" : "Simple API for event driven RPC servers"
   },
   "author" : "JRED",
   "buildfile_executable" : 0,
   "dir_lib" : "lib",
   "dir_t" : "t",
   "dirs_array" : [
      "lib",
      "lib/Event",
      "lib/Event/RPC",
      "lib/Event/RPC/Loop",
      "t",
      "t/ssl",
      "examples",
      "examples/ssl"
   ],
   "dist" : "Event-RPC",
   "dynamic_config" : 0,
   "easily_repackageable_by_fedora" : "fits_fedora_license",
   "error" : {
      "metayml_conforms_to_known_spec" : "Expected a list structure (author) [Validation: 1.3];License '<undef>' is invalid (license) [Validation: 1.3];Missing mandatory field, 'abstract' (abstract) [Validation: 1.3];Missing mandatory field, 'author' (author) [Validation: 1.3];Missing mandatory field, 'license' (license) [Validation: 1.3];value is an undefined string (abstract) [Validation: 1.3]",
      "no_pod_errors" : "Event-RPC-1.01/lib/Event/RPC.pm -- Around line 156:  Non-ASCII character seen before =encoding in 'Jörn'. Assuming ISO8859-1Event-RPC-1.01/lib/Event/RPC/Connection.pm -- POD ERRORSHey! The above document had some coding errors, which are explained below:Around line 622:  Non-ASCII character seen before =encoding in 'Jörn'. Assuming ISO8859-1Event-RPC-1.01/lib/Event/RPC/Logger.pm -- POD ERRORSHey! The above document had some coding errors, which are explained below:Around line 199:  Non-ASCII character seen before =encoding in 'Jörn'. Assuming ISO8859-1Event-RPC-1.01/lib/Event/RPC/Client.pm -- POD ERRORSHey! The above document had some coding errors, which are explained below:Around line 677:  Non-ASCII character seen before =encoding in 'Jörn'. Assuming ISO8859-1Event-RPC-1.01/lib/Event/RPC/Server.pm -- POD ERRORSHey! The above document had some coding errors, which are explained below:Around line 781:  You forgot a '=back' before '=head1'Around line 832:  Non-ASCII character seen before =encoding in 'Jörn'. Assuming ISO8859-1Event-RPC-1.01/lib/Event/RPC/LogConnection.pm -- POD ERRORSHey! The above document had some coding errors, which are explained below:Around line 90:  Non-ASCII character seen before =encoding in 'Jörn'. Assuming ISO8859-1Event-RPC-1.01/lib/Event/RPC/Loop.pm -- POD ERRORSHey! The above document had some coding errors, which are explained below:Around line 155:  Non-ASCII character seen before =encoding in 'Jörn'. Assuming ISO8859-1Event-RPC-1.01/lib/Event/RPC/Message.pm -- POD ERRORSHey! The above document had some coding errors, which are explained below:Around line 173:  Non-ASCII character seen before =encoding in 'Jörn'. Assuming ISO8859-1Event-RPC-1.01/lib/Event/RPC/Loop/Glib.pm -- POD ERRORSHey! The above document had some coding errors, which are explained below:Around line 129:  Non-ASCII character seen before =encoding in 'Jörn'. Assuming ISO8859-1Event-RPC-1.01/lib/Event/RPC/Loop/Event.pm -- POD ERRORSHey! The above document had some coding errors, which are explained below:Around line 113:  Non-ASCII character seen before =encoding in 'Jörn'. Assuming ISO8859-1",
      "use_strict" : "Event::RPC::Loop, Event::RPC, Event::RPC::LogConnection",
      "use_warnings" : "Event::RPC::Loop, Event::RPC::Loop::Glib, Event::RPC::Message, Event::RPC::Client, Event::RPC, Event::RPC::Server, Event::RPC::Loop::Event, Event::RPC::AuthPasswdHash, Event::RPC::Logger, Event::RPC::Connection, Event::RPC::LogConnection"
   },
   "extension" : "tar.gz",
   "extractable" : 1,
   "extracts_nicely" : 1,
   "file__build" : 0,
   "file_blib" : 0,
   "file_build" : 0,
   "file_changelog" : "Changes",
   "file_makefile" : 0,
   "file_makefile_pl" : "Makefile.PL",
   "file_manifest" : "MANIFEST",
   "file_meta_yml" : "META.yml",
   "file_pm_to_blib" : 0,
   "file_readme" : "README",
   "files_array" : [
      "README",
      "Changes",
      "Makefile.PL",
      "META.yml",
      "MANIFEST",
      "lib/Event/RPC.pm",
      "lib/Event/RPC/Connection.pm",
      "lib/Event/RPC/Logger.pm",
      "lib/Event/RPC/Client.pm",
      "lib/Event/RPC/AuthPasswdHash.pm",
      "lib/Event/RPC/Server.pm",
      "lib/Event/RPC/LogConnection.pm",
      "lib/Event/RPC/Loop.pm",
      "lib/Event/RPC/Message.pm",
      "lib/Event/RPC/Loop/Glib.pm",
      "lib/Event/RPC/Loop/Event.pm",
      "t/02.cnct.t",
      "t/Event_RPC_Test_Server.pm",
      "t/03.cnct-auth.t",
      "t/06.object2.t",
      "t/Event_RPC_Test2.pm",
      "t/05.func.t",
      "t/Event_RPC_Test.pm",
      "t/01.use.t",
      "t/04.cnct-auth-ssl.t",
      "t/ssl/server.csr",
      "t/ssl/server.key",
      "t/ssl/server.crt",
      "examples/client.pl",
      "examples/server.pl",
      "examples/Test_class.pm",
      "examples/ssl/server.csr",
      "examples/ssl/server.key",
      "examples/ssl/server.crt"
   ],
   "files_hash" : {
      "Changes" : {
         "mtime" : 1225016908,
         "size" : 6152
      },
      "MANIFEST" : {
         "mtime" : 1214052081,
         "size" : 667
      },
      "META.yml" : {
         "mtime" : 1225016912,
         "size" : 593
      },
      "Makefile.PL" : {
         "mtime" : 1134913655,
         "required_in_eval" : [
            "Event",
            "Glib",
            "IO::Socket::SSL"
         ],
         "size" : 1805,
         "used" : [
            "ExtUtils::MakeMaker",
            "strict"
         ]
      },
      "README" : {
         "mtime" : 1225016912,
         "size" : 5391
      },
      "examples/Test_class.pm" : {
         "mtime" : 1134911414,
         "size" : 1030
      },
      "examples/client.pl" : {
         "mtime" : 1134914473,
         "size" : 2858
      },
      "examples/server.pl" : {
         "mtime" : 1134914473,
         "size" : 3061
      },
      "examples/ssl/server.crt" : {
         "mtime" : 1113495911,
         "size" : 977
      },
      "examples/ssl/server.csr" : {
         "mtime" : 1113495911,
         "size" : 712
      },
      "examples/ssl/server.key" : {
         "mtime" : 1113495911,
         "size" : 963
      },
      "lib/Event/RPC.pm" : {
         "license" : "Perl_5",
         "module" : "Event::RPC",
         "mtime" : 1224923737,
         "size" : 5260
      },
      "lib/Event/RPC/AuthPasswdHash.pm" : {
         "module" : "Event::RPC::AuthPasswdHash",
         "mtime" : 1141050793,
         "size" : 497,
         "used" : [
            "Carp",
            "strict"
         ]
      },
      "lib/Event/RPC/Client.pm" : {
         "license" : "Perl_5",
         "module" : "Event::RPC::Client",
         "mtime" : 1224923524,
         "noed" : [
            "strict"
         ],
         "required_in_eval" : [
            "IO::Socket::SSL"
         ],
         "size" : 19683,
         "used" : [
            "Carp",
            "Event::RPC",
            "Event::RPC::Message",
            "IO::Socket::INET",
            "strict"
         ]
      },
      "lib/Event/RPC/Connection.pm" : {
         "license" : "Perl_5",
         "module" : "Event::RPC::Connection",
         "mtime" : 1224923508,
         "size" : 14408,
         "used" : [
            "Carp",
            "strict"
         ]
      },
      "lib/Event/RPC/LogConnection.pm" : {
         "license" : "Perl_5",
         "module" : "Event::RPC::LogConnection",
         "mtime" : 1145781289,
         "size" : 1965,
         "used" : [
            "Carp",
            "Socket"
         ]
      },
      "lib/Event/RPC/Logger.pm" : {
         "license" : "Perl_5",
         "module" : "Event::RPC::Logger",
         "mtime" : 1145781461,
         "size" : 3986,
         "used" : [
            "FileHandle",
            "strict"
         ]
      },
      "lib/Event/RPC/Loop.pm" : {
         "license" : "Perl_5",
         "module" : "Event::RPC::Loop",
         "mtime" : 1145781461,
         "size" : 3771
      },
      "lib/Event/RPC/Loop/Event.pm" : {
         "license" : "Perl_5",
         "module" : "Event::RPC::Loop::Event",
         "mtime" : 1145781461,
         "size" : 2176,
         "used" : [
            "Event",
            "Event::RPC::Loop",
            "strict"
         ]
      },
      "lib/Event/RPC/Loop/Glib.pm" : {
         "license" : "Perl_5",
         "module" : "Event::RPC::Loop::Glib",
         "mtime" : 1145781461,
         "size" : 2615,
         "used" : [
            "Event::RPC::Loop",
            "Glib",
            "strict"
         ]
      },
      "lib/Event/RPC/Message.pm" : {
         "license" : "Perl_5",
         "module" : "Event::RPC::Message",
         "mtime" : 1145781461,
         "size" : 3934,
         "used" : [
            "Carp",
            "Storable",
            "strict"
         ]
      },
      "lib/Event/RPC/Server.pm" : {
         "license" : "Perl_5",
         "module" : "Event::RPC::Server",
         "mtime" : 1224923489,
         "required" : [
            "Event::RPC::AuthPasswdHash"
         ],
         "required_in_eval" : [
            "Event::RPC::Loop::Event",
            "Event::RPC::Loop::Glib",
            "IO::Socket::SSL"
         ],
         "size" : 24241,
         "used" : [
            "Carp",
            "Event::RPC",
            "Event::RPC::Connection",
            "Event::RPC::LogConnection",
            "Event::RPC::Message",
            "IO::Socket::INET",
            "Sys::Hostname",
            "strict"
         ]
      },
      "t/01.use.t" : {
         "mtime" : 1113495911,
         "size" : 101,
         "used" : [
            "Test::More",
            "strict"
         ]
      },
      "t/02.cnct.t" : {
         "mtime" : 1123277357,
         "required" : [
            "t::Event_RPC_Test_Server"
         ],
         "required_in_eval" : [
            "Event",
            "Glib"
         ],
         "size" : 1016,
         "used" : [
            "Test::More",
            "strict"
         ]
      },
      "t/03.cnct-auth.t" : {
         "mtime" : 1123277027,
         "required" : [
            "t::Event_RPC_Test_Server"
         ],
         "required_in_eval" : [
            "Event",
            "Glib"
         ],
         "size" : 1385,
         "used" : [
            "Test::More",
            "strict"
         ]
      },
      "t/04.cnct-auth-ssl.t" : {
         "mtime" : 1134831043,
         "required" : [
            "t::Event_RPC_Test_Server"
         ],
         "required_in_eval" : [
            "Event",
            "Glib",
            "IO::Socket::SSL"
         ],
         "size" : 1436,
         "used" : [
            "Test::More",
            "strict"
         ]
      },
      "t/05.func.t" : {
         "mtime" : 1140790786,
         "required" : [
            "t::Event_RPC_Test_Server"
         ],
         "required_in_eval" : [
            "Event",
            "Glib"
         ],
         "size" : 2366,
         "used" : [
            "Test::More",
            "strict"
         ]
      },
      "t/06.object2.t" : {
         "mtime" : 1225016472,
         "required" : [
            "t::Event_RPC_Test_Server"
         ],
         "required_in_eval" : [
            "Event",
            "Glib"
         ],
         "size" : 1585,
         "used" : [
            "Test::More",
            "strict"
         ]
      },
      "t/Event_RPC_Test.pm" : {
         "mtime" : 1214052253,
         "size" : 2146
      },
      "t/Event_RPC_Test2.pm" : {
         "mtime" : 1224922492,
         "size" : 310
      },
      "t/Event_RPC_Test_Server.pm" : {
         "mtime" : 1224923501,
         "size" : 3703
      },
      "t/ssl/server.crt" : {
         "mtime" : 1113495911,
         "size" : 977
      },
      "t/ssl/server.csr" : {
         "mtime" : 1113495911,
         "size" : 712
      },
      "t/ssl/server.key" : {
         "mtime" : 1113495911,
         "size" : 963
      }
   },
   "got_prereq_from" : "META.yml",
   "kwalitee" : {
      "buildtool_not_executable" : 1,
      "consistent_version" : 1,
      "easily_repackageable_by_debian" : 1,
      "easily_repackageable_by_fedora" : 0,
      "extractable" : 1,
      "extracts_nicely" : 1,
      "fits_fedora_license" : 0,
      "has_abstract_in_pod" : 1,
      "has_buildtool" : 1,
      "has_changelog" : 1,
      "has_human_readable_license" : 1,
      "has_known_license_in_source_file" : 1,
      "has_license_in_source_file" : 1,
      "has_manifest" : 1,
      "has_meta_yml" : 1,
      "has_proper_version" : 1,
      "has_readme" : 1,
      "has_separate_license_file" : 0,
      "has_tests" : 1,
      "has_tests_in_t_dir" : 1,
      "has_version" : 1,
      "kwalitee" : "85.37",
      "manifest_matches_dist" : 1,
      "metayml_conforms_to_known_spec" : 0,
      "metayml_declares_perl_version" : 0,
      "metayml_has_license" : 0,
      "metayml_has_provides" : 0,
      "metayml_is_parsable" : 1,
      "no_abstract_stub_in_pod" : 1,
      "no_broken_auto_install" : 1,
      "no_broken_module_install" : 1,
      "no_dot_dirs" : 1,
      "no_dot_underscore_files" : 1,
      "no_generated_files" : 1,
      "no_invalid_versions" : 1,
      "no_local_dirs" : 1,
      "no_mymeta_files" : 1,
      "no_pax_headers" : 1,
      "no_pod_errors" : 0,
      "no_stdin_for_prompting" : 1,
      "no_symlinks" : 1,
      "package_version_matches_dist_version" : 1,
      "portable_filenames" : 1,
      "proper_libs" : 1,
      "use_strict" : 0,
      "use_warnings" : 0,
      "valid_signature" : 1
   },
   "latest_mtime" : 1225016912,
   "license" : "defined in POD (lib/Event/RPC.pm)",
   "license_file" : "lib/Event/RPC.pm,lib/Event/RPC/Client.pm,lib/Event/RPC/Connection.pm,lib/Event/RPC/LogConnection.pm,lib/Event/RPC/Logger.pm,lib/Event/RPC/Loop.pm,lib/Event/RPC/Loop/Event.pm,lib/Event/RPC/Loop/Glib.pm,lib/Event/RPC/Message.pm,lib/Event/RPC/Server.pm",
   "license_in_pod" : 1,
   "license_type" : "Perl_5",
   "licenses" : {
      "Perl_5" : [
         "lib/Event/RPC.pm",
         "lib/Event/RPC/Client.pm",
         "lib/Event/RPC/Connection.pm",
         "lib/Event/RPC/LogConnection.pm",
         "lib/Event/RPC/Logger.pm",
         "lib/Event/RPC/Loop.pm",
         "lib/Event/RPC/Loop/Event.pm",
         "lib/Event/RPC/Loop/Glib.pm",
         "lib/Event/RPC/Message.pm",
         "lib/Event/RPC/Server.pm"
      ]
   },
   "manifest_matches_dist" : 1,
   "meta_yml" : {
      "abstract" : null,
      "author" : null,
      "distribution_type" : "module",
      "generated_by" : "ExtUtils::MakeMaker version 6.42",
      "license" : null,
      "meta-spec" : {
         "url" : "http://module-build.sourceforge.net/META-spec-v1.3.html",
         "version" : "1.3"
      },
      "name" : "Event-RPC",
      "requires" : {
         "Event" : "0",
         "Glib" : "0",
         "IO::Socket::INET" : "0",
         "IO::Socket::SSL" : "0",
         "Net::SSLeay" : "0",
         "Storable" : "0",
         "Test::More" : "0"
      },
      "version" : "1.01"
   },
   "metayml_is_parsable" : 1,
   "modules" : [
      {
         "file" : "lib/Event/RPC.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Event::RPC"
      },
      {
         "file" : "lib/Event/RPC/Connection.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Event::RPC::Connection"
      },
      {
         "file" : "lib/Event/RPC/Logger.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Event::RPC::Logger"
      },
      {
         "file" : "lib/Event/RPC/Client.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Event::RPC::Client"
      },
      {
         "file" : "lib/Event/RPC/AuthPasswdHash.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Event::RPC::AuthPasswdHash"
      },
      {
         "file" : "lib/Event/RPC/Server.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Event::RPC::Server"
      },
      {
         "file" : "lib/Event/RPC/LogConnection.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Event::RPC::LogConnection"
      },
      {
         "file" : "lib/Event/RPC/Loop.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Event::RPC::Loop"
      },
      {
         "file" : "lib/Event/RPC/Message.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Event::RPC::Message"
      },
      {
         "file" : "lib/Event/RPC/Loop/Glib.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Event::RPC::Loop::Glib"
      },
      {
         "file" : "lib/Event/RPC/Loop/Event.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Event::RPC::Loop::Event"
      }
   ],
   "no_pax_headers" : 1,
   "package" : "Event-RPC-1.01.tar.gz",
   "prereq" : [
      {
         "is_prereq" : 1,
         "requires" : "Event",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Test::More",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "IO::Socket::INET",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Storable",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Glib",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Net::SSLeay",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "IO::Socket::SSL",
         "type" : "runtime_requires",
         "version" : "0"
      }
   ],
   "released_epoch" : 1225017285,
   "size_packed" : 35011,
   "size_unpacked" : 123445,
   "uses" : {
      "noed_in_code" : {
         "strict" : 4
      },
      "required_in_eval_in_code" : {
         "IO::Socket::SSL" : 2
      },
      "required_in_eval_in_config" : {
         "Event" : 1,
         "Glib" : 1,
         "IO::Socket::SSL" : 1
      },
      "required_in_eval_in_tests" : {
         "Event" : 5,
         "Glib" : 5,
         "IO::Socket::SSL" : 1
      },
      "used_in_code" : {
         "Carp" : 6,
         "Event" : 1,
         "FileHandle" : 1,
         "Glib" : 1,
         "IO::Socket::INET" : 2,
         "Socket" : 1,
         "Storable" : 1,
         "Sys::Hostname" : 1,
         "strict" : 8
      },
      "used_in_config" : {
         "ExtUtils::MakeMaker" : 1,
         "strict" : 1
      },
      "used_in_tests" : {
         "Test::More" : 6,
         "strict" : 6
      }
   },
   "valid_signature" : -1,
   "version" : "1.01",
   "versions" : {
      "examples/Test_class.pm" : {
         "Test_class" : "undef"
      },
      "lib/Event/RPC.pm" : {
         "Event::RPC" : "1.01"
      },
      "lib/Event/RPC/AuthPasswdHash.pm" : {
         "Event::RPC::AuthPasswdHash" : "undef"
      },
      "lib/Event/RPC/Client.pm" : {
         "Event::RPC::Client" : "undef"
      },
      "lib/Event/RPC/Connection.pm" : {
         "Event::RPC::Connection" : "undef"
      },
      "lib/Event/RPC/LogConnection.pm" : {
         "Event::RPC::LogConnection" : "undef"
      },
      "lib/Event/RPC/Logger.pm" : {
         "Event::RPC::Logger" : "undef"
      },
      "lib/Event/RPC/Loop.pm" : {
         "Event::RPC::Loop" : "undef"
      },
      "lib/Event/RPC/Loop/Event.pm" : {
         "Event::RPC::Loop::Event" : "undef"
      },
      "lib/Event/RPC/Loop/Glib.pm" : {
         "Event::RPC::Loop::Glib" : "undef"
      },
      "lib/Event/RPC/Message.pm" : {
         "Event::RPC::Message" : "undef"
      },
      "lib/Event/RPC/Server.pm" : {
         "Event::RPC::Server" : "undef"
      }
   },
   "vname" : "Event-RPC-1.01"
}