=head1 NAME Task::BeLike::JJNAPIORK - Stuff I always use =head1 SYNOPSIS cpanm Task::BeLike::JJNAPIORK =head1 DESCRIPTION When I bootstrap a new project, or when someone wants to contribute to one of my projects, there's a handful of modules you need which are not listed in the C. This module is intended to bundle those together so as to make it faster for me to bootstrap a new project and to make it easier for anyone that wants to contribute to a project I am working on. =head1 USAGE Typically when I start a new project, I build my C around the L ecosystem. I also use L and a few other bits to make using L and git easier. This means before I can even get started (or a contributor started) we need some unnecessary ceremony. The C is great for managing the dependencies of a project, but it can't recursively manage its own dependencies, which means that authors (NOT installers) will always need to install a few bits to get started working. My goal here is to reduce that effort, at least for my current workflow. Hopefully you will catch some useful ideas that work for you. Unlike most of the distributions in the Task::BeLike namespace, this is not a catchall of everything I love to use. This is a pretty minimum list, most of which have no or few dependencies with a very high rate of installation success. So if you want to be like me when starting a new project, this is it! Typically I assume a locally installed perl (which is probably installed via L) and nothing else when starting a project. I then bootstrap a L managed local directory of the basic dependencies and go from there. I use the online version of L to get this rolling: curl http://cpanmin.us/ -L | perl - -l ~/mylocal Task::BeLike::JJNAPIORK After that, I open a command interpreter who's environment has been fixed up to find the L which L has created: ~/mylocal/bin/localenv bash After that I will use the project C to install project level dependencies, start a new project, etc. =head1 MODULES INSTALLED This L module installs the following =over 4 =item L Easier to install CPAN modules =item L Easier to manage your project dependencies =item L Mark some tests as author only =item L Add github repository stuff =item L Make and clean manifest files for me =item L Make the readme file I am always forgetting to do. =item L For when I am too lazy to make my own project skeletons =item L Awesome searching power =item L Make it easier to use L =item L Help with debugging =back =head1 AUTHOR John Napiorkowski C< <> > =head1 COPYRIGHT & LICENSE Copyright 2010, John Napiorkowski This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. =cut