The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
NAME
    Dist::Zilla::PluginBundle::Author::CHIM - Dist::Zilla configuration the
    way CHIM does it

VERSION
    version 0.03

DESCRIPTION
    This is a Dist::Zilla PluginBundle. It is roughly equivalent to the
    following dist.ini:

        [GatherDir]
        [PruneCruft]

        ;; modified files
        [OurPkgVersion]
        [PodWeaver]
        [NextRelease]
        time_zone = UTC
        format    = %-7v %{EEE MMM d HH:mm:ss yyyy ZZZ}d
        [Authority]
        authority      = %{authority}
        do_metadata    = 1
        locate_comment = 1

        ;; generated files
        [License]
        [ReadmeFromPod]
        [ReadmeAnyFromPod]
        [ReadmeAnyFromPod / ReadmePodInRoot]
        type     = pod
        filename = README.pod
        location = root

        [MetaNoIndex]
        directory = t
        directory = xt
        directory = eg
        directory = examples
        directory = corpus
        package   = DB
        namespace = t::lib

        ;; set META resources
        [MetaResources]
        homepage        = https://metacpan.org/release/%{dist}
        repository.url  = git://%{github_repopath}.git
        repository.web  = https://%{github_repopath}
        bugtracker.web  = https://%{github_repopath}/issues
        repository.type = git

        ;; add 'provides' to META
        [MetaProvides::Package]
        meta_noindex = 1

        ;; META files
        [MetaYAML]
        [MetaJSON]

        ;; t tests
        [Test::Compile]
        fake_home = 1

        ;; xt tests
        [ExtraTests]
        [MetaTests]
        [PodSyntaxTests]
        [PodCoverageTests]
        [Test::Version]
        [Test::Kwalitee]

        ;; build
        [MakeMaker]
        [Manifest]

        ;; release
        [ConfirmRelease]
        [UploadToCPAN]

SYNOPSYS
        # in dist.ini
        [@Author::CHIM]
        dist            = My-Very-Cool-Module
        authority       = cpan:CHIM
        github_username = Wu-Wu
        github_reponame = perl5-My-Very-Cool-Module

ATTRIBUTES
  dist
    The name of the distribution. Required.

  authority
    This one is used to set name the CPAN author of the distibution. It
    should be something like "cpan:PAUSEID". Default value is *cpan:CHIM*.

  github_username
    Indicates github.com's account name. Default value is *Wu-Wu*.

  github_reponame
    Indicates github.com's repository name. Default value is set to value of
    the *dist*-attribute name.

METHODS
  configure
    Bundle's configuration for role Dist::Zilla::Role::PluginBundle::Easy.

SEE ALSO
    Dist::Zilla

    Dist::Zilla::Role::PluginBundle::Easy

    Dist::Zilla::Plugin::Authority

AUTHOR
    Anton Gerasimov <chim@cpan.org>

COPYRIGHT AND LICENSE
    This software is copyright (c) 2013 by Anton Gerasimov.

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