Kwalitee Issues

manifest_matches_dist

Run a proper command ("make manifest" or "./Build manifest", maybe with a force option), or use a distribution builder to generate the MANIFEST. Or update MANIFEST manually.

Error:

  • MANIFEST (88) does not match dist (87):
  • Missing in Dist: t/html.t

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: App::Phoebe::StaticFiles

main_module_version_matches_dist_version

Make sure that the main module name and version are the same of the distribution.

no_pod_errors

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

Error: App-phoebe-4.00_05/lib/App/Phoebe/Comments.pm -- Around line 30: Non-ASCII character seen before =encoding in '(🗨).'. Assuming UTF-8 App-phoebe-4.00_05/lib/App/Phoebe/Favicon.pm -- Around line 33: Non-ASCII character seen before =encoding in 'reference…'. Assuming UTF-8 App-phoebe-4.00_05/lib/App/Phoebe/Gopher.pm -- Around line 48: Non-ASCII character seen before =encoding in 'denied…"'. Assuming UTF-8 App-phoebe-4.00_05/lib/App/Phoebe/Oddmuse.pm -- Around line 26: Non-ASCII character seen before =encoding in '(“gemtext”)'. Assuming UTF-8 App-phoebe-4.00_05/lib/App/Phoebe/Spartan.pm -- Around line 60: Non-ASCII character seen before =encoding in 'denied…"'. Assuming UTF-8 App-phoebe-4.00_05/lib/App/Phoebe/StaticFiles.pm -- Around line 29: Non-ASCII character seen before =encoding in '"zürich"'. Assuming UTF-8 App-phoebe-4.00_05/lib/App/Phoebe/WebComments.pm -- Around line 29: Non-ASCII character seen before =encoding in '(🗨).'. Assuming UTF-8

has_known_license_in_source_file

Add =head1 LICENSE and/or the proper text of the well-known license to the main module in your code.

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: App::Phoebe::StaticFiles

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
App::Phoebe a Gemini-based wiki 4 metacpan
App::Phoebe::BlockFediverse block Fediverse instances from Phoebe wiki metacpan
App::Phoebe::Chat add a Gemini-based chat room to ever Phoebe wiki space metacpan
App::Phoebe::Comments add comment pages to Phoebe wiki metacpan
App::Phoebe::Css use a CSS file for Phoebe wiki served on the web metacpan
App::Phoebe::DebugIpNumbers log visitor IP numbers for Phoebe metacpan
App::Phoebe::Favicon serve a favicon via the web for Phoebe metacpan
App::Phoebe::Galleries serving sitelen mute image galleries via Gemini metacpan
App::Phoebe::Gopher serving a Phoebe wiki via the Gopher protocol metacpan
App::Phoebe::HeapDump debugging Phoebe memory leaks metacpan
App::Phoebe::Iapetus uploads using the Iapetus protocol metacpan
App::Phoebe::Ijirait a Gemini-based MUSH running on Phoebe metacpan
App::Phoebe::MokuPona serve files from moku pona metacpan
App::Phoebe::Oddmuse act as a Gemini proxy for an Oddmuse wiki metacpan
App::Phoebe::PageHeadings use headings instead of file names metacpan
App::Phoebe::RegisteredEditorsOnly metacpan
App::Phoebe::Spartan implement the Spartan protocol for Phoebe metacpan
App::Phoebe::SpeedBump defend Phoebe against bots and leeches metacpan
App::Phoebe::StaticFiles serve static files via a Phoebe wiki metacpan
App::Phoebe::TokiPona serve a linja pona via the web metacpan
App::Phoebe::Web all Phoebe to serve pages via the web metacpan
App::Phoebe::WebComments allow comments on a Phoebe wiki via the web metacpan
App::Phoebe::WebEdit allow edits of a Phoebe wiki via the web metacpan
App::Phoebe::Wikipedia serve a Wikipedia proxy from Phoebe metacpan

Other Files

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