The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Task::BeLike::RJBS - be more like RJBS -- use the modules he likes!

VERSION

version 20091203.000

TASK CONTENTS

Useful Command-Line Tools

App::Ack 1.76

Version 1.76 required because: fixes for perl 5.10

App::Ack also gets us File::Next!

App::Nopaste 0.17

Version 0.17 required because: Gist support via Gist API

App::Whiff

App::Whiff provides whiff, which replaces which, because which is stupid.

Tools for Working with the CPAN

CPAN 1.87

Version 1.87 required because: support for sudo on install

CPAN::Mini 0.563

CPAN::Reporter

CPAN::Uploader

pip 0.12

Version 0.12 required because: supports installing from http URIs

Tools for Building CPAN Distributions

Dist::Zilla 1.093290

Version 1.093290 required because: newest available

Dist::Zilla::PluginBundle::RJBS 0.093200

Version 0.093200 required because: newest available

Module::CoreList 2.18

Version 2.18 required because: has info on 5.10.1

Module::Install 0.74

Perl::Critic 1.080

Perl::Critic::Lax 0.007

Perl::Tidy 20071205

Version 20071205 required because: supports 5.10

Pod::Weaver 3.093130

Version 3.093130 required because: latest available

Application Frameworks

App::Cmd 0.303

Version 0.303 required because: App::Cmd::Simple; compat with Getopt::Long::Descripive 0.081

App::Cmd also gets us Getopt::Long::Descriptive.

Email-Handling Libraries

Email::Filter 1.02

Version 1.02 required because:

Email::MIME 1.900

Version 1.900 required because: merged in Creator and Modifier modules

Email::Sender

Email::Sender::Transport::SQLite

Other Libraries I Use

Config::INI 0.011

DBD::SQLite

Data::GUID 0.044

Version 0.044 required because: requires a new enough Data::UUID to work around Debian

DateTime 0.51

Version 0.51 required because: provides CLDR support with fewest known bugs

Exception::Class 1.23

Version 1.23 required because: provides ->caught

HTML::Element 3.22

Version 3.22 required because: has proper XML escaping

JSON 2.12

Version 2.12 required because: fixes unicode handling from ASCII JSON

List::MoreUtils 0.21

Version 0.21 required because: includes part()

Log::Dispatchouli

Mixin::ExtraFields 0.005

Version 0.005 required because: allows undef for id

Mixin::ExtraFields::Param 0.011

Moose 0.74

Version 0.74 required because: supports duck_type

Moose::Autobox 0.10

Version 0.10 required because: has "each" iterators

namespace::autoclean

PPI 1.201

Params::Util 0.23

Version 0.23 required because: has working _INVOCANT

Scalar::Util 1.18

Sub::Exporter 0.978

Version 0.978 required because: supports custom installer/generator

Text::Markdown 1.0.24

Version 1.0.24 required because: has trust_list_start

YAML::XS

PENDING INCLUSION:

  # Mac Only
  requires('App::Addex',                     '0.013' );
  requires('App::Addex::AddressBook::Apple', '0.006' );
  requires('Mac::Glue',                      '1.30'  );

AUTHOR

  Ricardo Signes <rjbs@cpan.org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2009 by Ricardo Signes.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.