NAME

Dist::Zilla::PluginBundle::Author::OpusVL::ToCPAN - Standard behaviour for OpusVL modules being released publicly to CPAN

SYNOPSIS

This is Dist::Zilla::PluginBundle::Author::OpusVL with local CPAN and git repo defaults altered to use the real CPAN and Github instead.

In your dist.ini:

[@Author::OpusVL::ToCPAN]

If you don't want the standard generated README filter that out,

[@Filter]
-bundle = @Author::OpusVL::ToCPAN
-remove = Readme
-remove = ReadmeFromPod

DESCRIPTION

This generally implements the workflow that OpusVL modules use as documented with the Dist::Zilla::PluginBundle::Author::OpusVL bundle (in this distribution).

The difference is that github is assumed to be used for the source code repository and the bug tracking is wired up accordingly.

Releases will go to CPAN (so ensure you have a ~/.pause file setup).

BUGS

Currently it does have a test for permissions on PAUSE, but it's very rudimentary and doesn't deal with checking COMAINT is setup correctly.