The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Dist::Zilla::PluginBundle::Author::JMASLAK - JMASLAK's Plugin Bundle

VERSION

version 0.002

DESCRIPTION

This is Joelle Maslak's plugin bundle, used for her modules. If you're not her, you probably want to create your own plugin module because I may modify this module based on her needs, breaking third party modules that use this.

All of the following are in this module as of v0.002.

It is somewhat equivilent to:

    [AutoPrereqs]
    [ConfirmRelease]
    [ContributorCovenant]

    [CopyFilesFromBuild]
    copy = 'README.pod'

    [Covenant]
    [ExecDir]
    [ExtraTests]
    [GatherDir]
    [Git::Check]
    [Git::Commit]
    [Git::Push]
    [Git::Tag]
    [GitHub::Meta]
    [License]
    [Manifest]
    [ManifestSkip]
    [Makemaker]
    [MetaJSON]
    [MetaProvides::Package]
    [MetaYAML]
    [PkgVersion]
    [PodSyntaxTests]
    [PodWeaver]
    [PruneCruft]
    [ShareDir]

    [ReadmeAnyFromPod]
    type     = pod
    filename = README.pod

    [Test::EOL]
    [Test::Kwalitee::Extra]
    [Test::NoTabs]
    [Test::ReportPrereqs]

    [Test::TrailingSpace]
    filename_regex = '\.($?:ini|pl|pm|t|txt)\z'

    [Test::UnusedVars]
    [Test::UseAllModules]
    [Test::Version]
    [TestRelease]
    [UploadToCPAN]

This creates a CODE_OF_CONDUCT.md from the awesome Contributor Covenant project, and creates a .travis.yml file that will probably need to be edited. If these files exist already, they will not get overwritten.

It also generates a .mailmap base file suitable for Joelle, if one does not already exists.

USAGE

In your dist.ini -

    [@Filter]
    -bundle  = @Author::JMASLAK
    -version = 0.002

The -version option should specify the latest version required and tested with a given package.

SEE ALSO

Core Dist::Zilla plugins:

Dist::Zilla roles: PluginBundle, PluginBundle::Easy.

AUTHOR

Joelle Maslak <jmaslak@antelope.net>

COPYRIGHT AND LICENSE

This software is copyright (c) 2018 by Joelle Maslak.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.