My Perl Projects

04 October 2006

Test::MockObject version 1.07 released with all known bugs fixed.

30 September 2006

SUPER 1.15 released with slightly better documentation of caveats, support for weirder package names, and yet one more infinite recursion bug eliminated. This actually requires less code.

10 July 2006

Devel::TraceUse 1.00 released to the CPAN. Yay, more code from Perl Hacks.

30 June 2006

P5NCI 0.30 released to the CPAN. See P5NCI::Declare for awesome.

20 June 2006

Pod::PseudoPod::LaTeX 0.10 initial release. What could that do? Hmm.

31 March 2006

UNIVERSAL::can 1.12 released, fixing a packaging bug. Stop breaking my code. This module will help.

29 March 2006

Text::WikiFormat 0.78 released with a small bugfix and slightly more convenient testing for end users.

03 March 2006

Test::Kwalitee 0.30 released. Analyze your code before you release it.

11 February 2006

B::XPath 0.01 released. Use the power of XPath to search Perl optrees.

28 January 2006

Acme::UNIVERSAL::new 0.01 released. It's the universal constructor. Hooray!

18 November 2005

Pod::ToDemo version 1.01 released with better documentation, less code, and a very easy use mechanism.

06 November 2005

Runops::Resume 0.10 initial release. This adds resumable exceptions (in a limited fashion) to Perl 5. Yow.

14 July 2005

Sub::Context 1.00 released.

13 July 2005

Retranslate compile-time constants back to their names with Devel::Constants, of which I released version 1.00 today.

12 July 2005

Crypt::CipherSaber 1.00 released.

10 July 2005

Use English to create regular expressions with Regexp::English. Version 1.00 released.

09 July 2005

Released CGI::Untaint::boolean version 1.01 and Devel::TraceMethods version 1.00.

06 July 2005

Deprecated and updated the (hopefully) final version of Class::ActsLike, 1.00. It's now a thin wrapper around Class::Roles.

05 July 2005

Acme::Incorporated 1.00 released. You'll love our fine products and services.

04 July 2005

Acme::Pr0n 0.04 released. It's not quite how it sounds. It's slightly tasteful.

03 July 2005

UNIVERSAL::can 1.00 released. Stop people from breaking your code.

30 May 2005

Module::Build::TestReporter 1.0 released (in a preliminary fashion). Please use it and let me know what you think.

15 April 2005

Class::StorageFactory 1.00 released to the CPAN. Note that the names of two of three methods have changed. This is a module I found myself reinventing, so now I'll never have to write it again.

11 February 2005

SDL Perl Snapshots page updated with documentation on the build process; it should help.

17 July 2004

Jellybean::Container::Maypole has become Jellybean::Handler::Maypole. (This is how you run Maypole applications in Jellybean.

11 July 2004

Mail::Action 0.40, Mail::SimpleList version 0.90, and Mail::TempAddress 0.60 all released. You should notice no difference, except that the dependencies are much easier to install.

Test::MockObject version 0.14 released. This includes the all-new Test::MockObject::Extends, which makes my life quite a bit easier.

15 March 2004

Version 0.30 of Mail::Action, version 0.87 of Mail::SimpleList, and version 0.56 of Mail::TempAddress released. These versions handle multipart messages correctly. This is a big upgrade. (Remember, you need Mail::Action for each of the other two.)

13 December 2003

Class::Roles, a Perl 5 implementation of roles in Perl 6. 0.30 is now on the CPAN!

28 November 2003

Paper Maché Monsters, a game of wind-up monster fighting. Version 0.10 is nearing release as of this writing.

11 June 2003

Read the Mail::SimpleList talk I gave at the Portland Perl Mongers.

19 June 2003

Acme, Incorporated makes nice, shiny Perl modules. Use them!

05 February 2003

A module to build mock objects (upon which the code being tested depends). It's easier to demonstrate than to explain, but see the Test::MockObject Illustrated Example. Test::MockObject, version 0.12.

25 December 2002

A standalone mini web server for the Everything::Engine, recently merged into Jellybean.

03 August 2002

Acme::Pr0n, version 0.03.

25 May 2002

A program to encrypt files into self-decrypting archives, provided you have the secret key — the text of the U.S. Bill of Rights. brencrypt.pl. Needs Crypt::CipherSaber 0.61 or better.

A rewrite of File::Find from Perl 5.7.2. This is in progress, passes all tests on Unix (but not quite MacOS). It's 50% shorter than the original and is just about ready to get a nicer interface.

All the patches I've contributed to Perl 5 itself. (Way way out of date; more than I care to remember.)