Kwalitee Issues


Update MANIFEST.SKIP to exclude MYMETA files. If you are lazy, add "#!install_default" in your MANIFEST.SKIP and update your ExtUtils::Manifest if necessary, then some of the most common files will be excluded.


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.


  • MANIFEST (116) does not match dist (88):
  • Missing in Dist: examples/, examples/breadcrumbs, examples/breadcrumbs/input, examples/breadcrumbs/input/software, examples/breadcrumbs/input/software/example, examples/breadcrumbs/layouts, examples/complex, examples/complex/input, examples/complex/input/file.wgn, examples/complex/input/glob.wgn, examples/complex/input/img, examples/complex/input/index.wgn, examples/complex/input/layout.wgn, examples/complex/input/page.wgn, examples/complex/input/structure.wgn, examples/complex/input/stylesheet.wgn, examples/complex/input/variables.wgn, examples/complex/layouts, examples/simple, examples/simple/input, examples/simple/layouts, examples/symlinks, examples/symlinks/input, examples/symlinks/input/index.wgn, examples/symlinks/input/js, examples/symlinks/input/js/jquery, examples/symlinks/input/js/jquery-1.8.3, examples/symlinks/layouts


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


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.


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


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.


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.


Name Abstract Version View
Templer A holder for our version 0.009005 metacpan
Templer::Global Configuration-file parser for templer. metacpan
Templer::Plugin::Breadcrumbs A plugin to create breadcrumbs metacpan
Templer::Plugin::Dollar A simple shell-like syntax for template variables. metacpan
Templer::Plugin::Factory A simple plugin class metacpan
Templer::Plugin::FileContents A plugin to read file contents. metacpan
Templer::Plugin::FileGlob A plugin to expand file globs. metacpan
Templer::Plugin::HTML A simple (nop) HTML-formatting plugin metacpan
Templer::Plugin::Hash Create SHA1 hashes from file contents. metacpan
Templer::Plugin::Markdown A simple textile-formatting plugin. metacpan
Templer::Plugin::Perl A simple inline-perl plugin metacpan
Templer::Plugin::RSS A plugin to include RSS feeds in pages. metacpan
Templer::Plugin::Redis A plugin to retrieve values from Redis metacpan
Templer::Plugin::RootPath A plugin to add path to web-root to variables. metacpan
Templer::Plugin::ShellCommand A plugin to execute commands. metacpan
Templer::Plugin::Strict A XML-like strict syntax for templates tags. metacpan
Templer::Plugin::Textile metacpan
Templer::Plugin::TimeStamp A plugin to get TimeStamp of source files metacpan
Templer::Site An interface to a templer site. metacpan
Templer::Site::Asset An interface to a site asset. metacpan
Templer::Site::New Create a new templer site metacpan
Templer::Site::Page An interface to a site page. metacpan
Templer::Timer A utility class for recording build-time. metacpan

Other Files

ChangeLog metacpan
MANIFEST metacpan
META.yml metacpan
Makefile.PL metacpan metacpan