Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kentnl/dist-zilla-pluginbundle-author-kentnl-lite
A Minimal Build-Only replacement of @KENTNL for contributors.
https://github.com/kentnl/dist-zilla-pluginbundle-author-kentnl-lite
Last synced: 4 days ago
JSON representation
A Minimal Build-Only replacement of @KENTNL for contributors.
- Host: GitHub
- URL: https://github.com/kentnl/dist-zilla-pluginbundle-author-kentnl-lite
- Owner: kentnl
- License: other
- Created: 2010-07-28T03:25:42.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2014-08-18T06:40:02.000Z (about 10 years ago)
- Last Synced: 2024-06-19T01:59:00.746Z (5 months ago)
- Language: Perl
- Homepage:
- Size: 445 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.mkdn
- Changelog: Changes
- License: LICENSE
Awesome Lists containing this project
README
# NAME
Dist::Zilla::PluginBundle::Author::KENTNL::Lite - A Minimal Build-Only replacement for @Author::KENTNL for contributors.
# VERSION
version 2.001001
# SYNOPSIS
-[@Author::KENTNL]
+[@Author::KENTNL::Lite]dzil build
dzil test
dzil release # BANG.# NAMING SCHEME
Please read my rant in ["NAMING SCHEME" in Dist::Zilla::PluginBundle::Author::KENTNL](https://metacpan.org/pod/Dist::Zilla::PluginBundle::Author::KENTNL#NAMING-SCHEME) about the Author:: convention.
# DESCRIPTION
This is an attempt at one way of solving a common problem when contributing to things built with
[`Dist::Zilla`](https://metacpan.org/pod/Dist::Zilla).This is done by assuming that the code base that its targeting will **NEVER** be released in its built form,
but close enough to the normal build method that it's suitable for testing and contributing.- Less install time dependencies
- More phases in the `PluginBundle` generation are 'optional'
- Less points of failureGood examples of things I've experienced in this category are the 2 following ( But awesome ) plug-ins that I use everywhere.
## [The `::Git` Plug-ins](https://metacpan.org/pod/Dist::Zilla::Plugin::Git)
These plug-ins are great, don't get me wrong, but they pose a barrier for people on Win32, and in fact, anyone without a copy of
Git installed, ( Its hard enough getting a copy of the pre-release source without Git, but that's available in `tar.gz` and
`.zip` on `github` ).Working Copies of Git plug-ins are also nonessential if you're not building releases.
## [The `::Twitter` Plug-in](https://metacpan.org/pod/Dist::Zilla::Plugin::Twitter)
Also, a handy plug-in to have, but you're not going to be needing it unless you're tweeting a release, and usually,
that means you're me.Some of its dependencies have been known to fail tests on Windows platforms, and thus block automatic installation, so seeing
you don't have any use for this, its sensible to leave it out.# METHODS
## bundle\_config
See [the `PluginBundle` role](https://metacpan.org/pod/Dist::Zilla::Role::PluginBundle) for what this is for, it is a method to satisfy that role.
# AUTHOR
Kent Fredric
# COPYRIGHT AND LICENSE
This software is copyright (c) 2014 by Kent Fredric .
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.