API-GitForge
view release on metacpan or search on metacpan
To "convey" a work means any kind of propagation that enables other
parties to make or receive copies. Mere interaction with a user through
a computer network, with no transfer of a copy, is not conveying.
An interactive user interface displays "Appropriate Legal Notices"
to the extent that it includes a convenient and prominently visible
feature that (1) displays an appropriate copyright notice, and (2)
tells the user that there is no warranty for the work (except to the
extent that warranties are provided), that licensees may convey the
work under this License, and how to view a copy of this License. If
the interface presents a list of user commands or options, such as a
menu, a prominent item in the list meets this criterion.
1. Source Code.
The "source code" for a work means the preferred form of the work
for making modifications to it. "Object code" means any non-source
form of a work.
A "Standard Interface" means an interface that either is an official
standard defined by a recognized standards body, or, in the case of
Also add information on how to contact you by electronic and paper mail.
If the program does terminal interaction, make it output a short
notice like this when it starts in an interactive mode:
<program> Copyright (C) <year> <name of author>
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, your program's commands
might be different; for a GUI interface, you would use an "about box".
You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary.
For more information on this, and how to apply and follow the GNU GPL, see
<http://www.gnu.org/licenses/>.
The GNU General Public License does not permit incorporating your program
into proprietary programs. If your program is a subroutine library, you
may consider it more useful to permit linking proprietary applications with
git-clean-forge-fork -- create tidy forks for pull requests
git-clean-forge-repo -- create repos on git forges with optional
features disabled
git-nuke-forge-fork -- delete forks created by git-clean-forge-fork(1)
INSTALLATION
To install this module, run the following commands:
% perl Makefile.PL
% make
% make test
% make install
If you don't see Makefile.PL, it can be generated from dist.ini using
Dist::Zilla's 'dzil' program.
SUPPORT AND DOCUMENTATION
After installing, you can find documentation for this module and its
scripts with the perldoc & man commands.
% perldoc API::GitForge
% man git-clean-forge-fork
You can also look for information at:
RT, CPAN's request tracker (please see CONTRIBUTING.rst)
http://rt.cpan.org/NoAuth/Bugs.html?Dist=API-GitForge
MetaCPAN
lib/App/git/clean_forge_fork.pm view on Meta::CPAN
=head1 VERSION
version 0.007
=head1 FUNCTIONS
=head2 main
Implementation of git-clean-forge-fork(1). Please see documentation
for that command.
Normally takes no arguments and responds to C<@ARGV>. If you want to
override that you can pass an arrayref of arguments, and those will be
used instead of the contents of C<@ARGV>.
=for Pod::Coverage exit
1;
=head1 AUTHOR
lib/App/git/clean_forge_repo.pm view on Meta::CPAN
=head1 VERSION
version 0.007
=head1 FUNCTIONS
=head2 main
Implementation of git-clean-forge-repo(1). Please see documentation
for that command.
Normally takes no arguments and responds to C<@ARGV>. If you want to
override that you can pass an arrayref of arguments, and those will be
used instead of the contents of C<@ARGV>.
=for Pod::Coverage exit
1;
=head1 AUTHOR
lib/App/git/nuke_forge_fork.pm view on Meta::CPAN
=head1 VERSION
version 0.007
=head1 FUNCTIONS
=head2 main
Implementation of git-nuke-forge-fork(1). Please see documentation
for that command.
Normally takes no arguments and responds to C<@ARGV>. If you want to
override that you can pass an arrayref of arguments, and those will be
used instead of the contents of C<@ARGV>.
=for Pod::Coverage exit
1;
=head1 AUTHOR
( run in 3.488 seconds using v1.01-cache-2.11-cpan-0d23b851a93 )