Kwalitee Issues

no_pod_errors

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

Error: Net-SIP-0.48/lib/Net/SIP/Debug.pod -- Around line 34: You have '=item 5' instead of the expected '=item 3' Around line 38: You have '=item 10' instead of the expected '=item 4' Around line 42: You have '=item 50' instead of the expected '=item 5' Around line 46: You have '=item 100' instead of the expected '=item 6'

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.

has_meta_json

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

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.

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

has_separate_license_file

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

Modules

Name Abstract Version View
Net::SIP Framework SIP (Voice Over IP, RFC3261) 0.48 metacpan
Net::SIP::Authorize enforce authorization of packets metacpan
Net::SIP::Debug debugging of Net::SIP metacpan
Net::SIP::Dispatcher dispatch SIP packets between legs and endpoint metacpan
Net::SIP::Dispatcher::Eventloop simple event loop for L<Net::SIP::Dispatcher> metacpan
Net::SIP::Endpoint Endpoint for SIP packets (UAC,UAS) metacpan
Net::SIP::Endpoint::Context Call context for endpoint metacpan
Net::SIP::Leg Wrapper around Socket for sending and receiving SIP packets metacpan
Net::SIP::NATHelper::Base rewrite SDP and transport RTP for NAT metacpan
Net::SIP::NATHelper::Client handle NAT/RTP forwarding using remote process metacpan
Net::SIP::NATHelper::Local handle NAT/RTP forwarding in local event loop. metacpan
Net::SIP::NATHelper::Server server for Net::SIP::NATHelper::Client metacpan
Net::SIP::Packet handling of SIP packets metacpan
Net::SIP::ReceiveChain handle incoming packet by multiple receivers metacpan
Net::SIP::Registrar Endpoint for registering SIP clients metacpan
Net::SIP::Request handling of SIP request packets metacpan
Net::SIP::Response handling of SIP response packets metacpan
Net::SIP::SDP Parsing and manipulation of SDP data for SIP metacpan
Net::SIP::Simple Simple interface for using Net::SIP metacpan
Net::SIP::Simple::Call call context for L<Net::SIP::Simple> metacpan
Net::SIP::Simple::RTP simple RTP handling for L<Net::SIP::Simple> metacpan
Net::SIP::StatelessProxy Simple implementation of a stateless proxy metacpan
Net::SIP::Util utility functions used by all of L<Net::SIP> metacpan

Provides

Name File View
Net::SIP::Dispatcher::Eventloop::TimerEvent lib/Net/SIP/Dispatcher/Eventloop.pm metacpan
Net::SIP::Dispatcher::Packet lib/Net/SIP/Dispatcher.pm metacpan
Net::SIP::HeaderPair lib/Net/SIP/Packet.pm metacpan
Net::SIP::HeaderVal lib/Net/SIP/Packet.pm metacpan
Net::SIP::NATHelper::Call lib/Net/SIP/NATHelper/Base.pm metacpan
Net::SIP::NATHelper::Session lib/Net/SIP/NATHelper/Base.pm metacpan
Net::SIP::NATHelper::SocketGroup lib/Net/SIP/NATHelper/Base.pm metacpan

Other Files

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