Kwalitee Issues

meta_yml_conforms_to_known_spec

Take a look at the META.yml Spec at http://module-build.sourceforge.net/META-spec-v1.4.html (for version 1.4) or http://search.cpan.org/perldoc?CPAN::Meta::Spec (for version 2), and change your META.yml accordingly.

Error: Missing mandatory field, 'abstract' (abstract) [Validation: 1.4];value is an undefined string (abstract) [Validation: 1.4]

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.687/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' Net-SIP-0.687/lib/Net/SIP/Dropper/ByIPPort.pm -- Around line 252: =back doesn't take any parameters, but you said =back 4

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.

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

Modules

Name Abstract Version View
Net::SIP Framework SIP (Voice Over IP, RFC3261) 0.687 metacpan
Net::SIP::Authorize enforce authorization of packets metacpan
Net::SIP::Blocker blocks SIP requests based on method name metacpan
Net::SIP::DTMF DTMF RTP packet generating and extracting 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::Dropper drops SIP messages based on callback metacpan
Net::SIP::Dropper::ByField drops SIP messages based on fields in SIP header metacpan
Net::SIP::Dropper::ByIPPort drops SIP messages based on senders IP and port 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::Redirect Send redirect to Requests based on lookup at a registrar 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::Authorize::FromIsAuthUser lib/Net/SIP/Authorize.pm metacpan
Net::SIP::Authorize::FromIsRealm lib/Net/SIP/Authorize.pm metacpan
Net::SIP::Authorize::ToIsFrom lib/Net/SIP/Authorize.pm metacpan
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