App-PAUSE-Comaint
view release on metacpan or search on metacpan
script/comaint view on Meta::CPAN
#!perl
use strict;
use App::PAUSE::Comaint;
App::PAUSE::Comaint->new->run(@ARGV);
__END__
=head1 NAME
comaint - Make someone comaint of your module on PAUSE
=head1 SYNOPSIS
comaint App::ForkProve FLORA
=head1 DESCRIPTION
C<comaint> is a command-line script to automate the process of logging
in to PAUSE and making other PAUSE author as a co-maintainer of your
module.
The script will automatically fetch the list of packages included in
the distribution that your given module belongs to. For example, if you run:
comaint Plack::Middleware::ReverseProxy MIYAGAWA
it will gather all packages included in the
Plack-Middleware-ReverseProxy distribution, and try to make MIYAGAWA
as a comaint for all of them.
The script is written in a defensive manner so that if you specify a
module that you don't have a primary maintainership on, it will complain
about that.
There's also a prompt before actually making someone a co-maint.
=head1 PREREQUISITES
=over 4
=item *
You have to have a CPAN mirror cache in C<~/.cpanm> to find the
related packages. You can run `cpanm --mirror-only strict` once to get
that cache.
=item *
Your PAUSE credentials have to be saved in C<~/.pause> file, the same
as the one used by CPAN uploader.
=back
=head1 AUTHOR
Tatsuhiko Miyagawa
=cut
( run in 0.782 second using v1.01-cache-2.11-cpan-0bb4e1dffa6 )