Kwalitee Issues

has_meta_yml

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

use_strict

Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.

Error: OpenFrame::Slot::ErrorText

prereq_matches_use

List all used modules in META.yml requires

Error:

  • Apache
  • Apache::Constants
  • HTTP::Daemon
  • HTTP::Status

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.

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: OpenFrame, OpenFrame::AbstractCookie, OpenFrame::AbstractRequest, OpenFrame::AbstractResponse, OpenFrame::Application, OpenFrame::Config, OpenFrame::Constants, OpenFrame::Exception, OpenFrame::Server, OpenFrame::Slot, OpenFrame::Slot::Dispatch, OpenFrame::Slot::Dispatch::Local, OpenFrame::Slot::ErrorText, OpenFrame::Slot::Exception, OpenFrame::Slot::Generator, OpenFrame::Slot::HTML, OpenFrame::Slot::Images, OpenFrame::Slot::NoImages, OpenFrame::Slot::Session, OpenFrame::Slot::SessionSaver

consistent_version

Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).

Error: 1,1.00,1.01,1.11,1.16,1.6,1.7,1.8,2.03

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
OpenFrame An Application Framework for Perl and the Web 2.03 metacpan
OpenFrame::AbstractCookie An abstract cookie class 1.01 metacpan
OpenFrame::AbstractRequest An abstract request class 1 metacpan
OpenFrame::AbstractResponse An abstract response class 1 metacpan
OpenFrame::Application base class for all OpenFrame applications 1.8 metacpan
OpenFrame::Config Simple OpenFrame configuration 1.00 metacpan
OpenFrame::Constants Constants for OpenFrame metacpan
OpenFrame::Exception provides exception handling for OpenFrame metacpan
OpenFrame::Server Class representing an OpenFrame installation 1.6 metacpan
OpenFrame::Server::Apache Apache extension for OpenFrame 1.11 metacpan
OpenFrame::Server::Direct Provide direct access to OpenFrame 1.01 metacpan
OpenFrame::Server::HTTP Provide standalone HTTP access to OpenFrame 1.01 metacpan
OpenFrame::Slot Information about OpenFrame Slots 1.16 metacpan
OpenFrame::Slot::Dispatch 1 metacpan
OpenFrame::Slot::Dispatch::Local metacpan
OpenFrame::Slot::ErrorText Slot that returns an error metacpan
OpenFrame::Slot::Exception metacpan
OpenFrame::Slot::Generator 1.7 metacpan
OpenFrame::Slot::HTML serve static HTML files metacpan
OpenFrame::Slot::Images serve static image files metacpan
OpenFrame::Slot::NoImages decline serving image files metacpan
OpenFrame::Slot::Session handle cookie-based sessions 1.16 metacpan
OpenFrame::Slot::SessionSaver handle cookie-based sessions metacpan

Provides

Name File View
OpenFrame::AbstractCookie::CookieElement lib/OpenFrame/AbstractCookie.pm metacpan
OpenFrame::Exception::Application lib/OpenFrame/Exception.pm metacpan
OpenFrame::Exception::Perl lib/OpenFrame/Exception.pm metacpan
OpenFrame::Exception::Slot lib/OpenFrame/Exception.pm metacpan
OpenFrame::SlotStore lib/OpenFrame/Slot.pm metacpan

Other Files

MANIFEST metacpan
Makefile.PL metacpan
README metacpan