Dist::Zilla, META.json, and making new dists

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

This weekend, David Golden and I holed up in the Pobox offices and worked on the final draft for v2 of the CPAN Meta specification. Itโ€™s the document that describes what goes in META.yml โ€“ or, now, META.json. This was not very exciting to many people, but we were both really excited to get it done, and hopefully the final v2 spec and support libraries will be out in a few days.

Read more โ†’

racing toward Dist::Zilla 2.0

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

I thought Iโ€™d have to wait another week or two to feel good about the next major (slightly backwards incompatible) release of Dist::Zilla. It looks like I should be able to release it this week.

Read more โ†’

Dist::Zilla status report: awesome

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

Iโ€™m feeling pretty good about progress so far, especially after today taking an axe to the InstallDirs plugin, which was a bug ugly mess. Hereโ€™s the big board:

Read more โ†’

Dist::Zilla testing continues

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

โ€œHey, look, I wrote some more unit tests!โ€ is about as fun to report as it is to do, but so far, so good. The Dist::Zilla::Tester system I put together has been working pretty well, and Iโ€™ve made a few tweaks as I go. Iโ€™d originally meant to write one test per plugin, but for some of them itโ€™s just much, much simpler to combine them to have two or three plugins per test file. If this leads to problems, I can split it up again later. For now, itโ€™s looking good.

Read more โ†’

Behold! The first useful Dist::Zilla test...

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

Iโ€™ve made a rough checklist of all the things I need to write proper tests for. This will only get me unit tests, and integration tests will then be an ongoing effort, due to the many possible configurations I will want to test for.

Read more โ†’