"dzil setup" for first-time users

June 25, 2010  ๐Ÿฆ– ๐Ÿช ๐Ÿง‘๐Ÿฝโ€๐Ÿ’ป

Iโ€™ve just finished, but not released, a dzil setup command. If a user runs dzil (for most purposes) without a config.ini present, this warning is displayed:

Config::MVP v1, Dist::Zilla v4, documentation, and conferences

May 26, 2010  ๐Ÿฆ– ๐Ÿช ๐Ÿง‘๐Ÿฝโ€๐Ÿ’ป

YAPC is only about three weeks away, and I have a lot of work to do on my presentation material. Iโ€™m giving three presentations: one on Perl 5.12, one on Git, and one on Dist::Zilla. The Dist::Zilla talk will also be presented at OSCON. Iโ€™ve been working feverishly to get prepared for those talks, but not by writing presentation material.

soulver v2 is here

May 18, 2010  ๐Ÿ’พ ๐Ÿคค

I wrote about Soulver about three years ago when I accidentally acquired a free license. This morning, I saw Marcus promoting a new version and I thought Iโ€™d give it a look.

mutt problems after debian upgrade

May 9, 2010  ๐Ÿถ

Iโ€™m pretty darn cautious about upgrading stuff on servers, but for some reason every once in a while I lose my mind and say, โ€œIโ€™m going to do a dist-upgrade my primary workstation right before (bedtime, work, a deadline).โ€ I did that last night.

Moose, laziness, and weak refrences

May 6, 2010  ๐Ÿช ๐Ÿง‘๐Ÿฝโ€๐Ÿ’ป

Last night, I was making some improvements to some work code, and trying to make it easier to use in places where I wasnโ€™t using it yet. Part of this involved allowing an important attibute to be a weak reference. I really wanted to do something like this:

dzil new - using Dist::Zilla to start new dists

May 4, 2010  ๐Ÿฆ– ๐Ÿช ๐Ÿง‘๐Ÿฝโ€๐Ÿ’ป

Iโ€™m very pleased to report that the last to-do item from my 2010Q1 Perl Foundation grant to improve Dist::Zilla is complete. That item was an improved dzil new command, described like this:

Dist::Zilla online tutorial, first pass

April 26, 2010  ๐Ÿฆ– ๐Ÿช ๐Ÿง‘๐Ÿฝโ€๐Ÿ’ป

I think Iโ€™ve finished all the pages I meant to write for the Dist::Zilla Choose Your Own Tutorial. It covers a bunch of Dist::Zilla topics like creating a new dist, converting an existing one, and adding new behavior to your configuration. The โ€œchoose your ownโ€ format should make it easy to add new content, like a wiki, but I like the almost-linear feel of the format.