Day 35: Pugs::MakeMaker!

autrijus on 2005-03-07T17:52:19

Today I'm still fairly sick, and had to run to two meetings to catch up with @work (which turns out fine -- I may get the chance of deploying Pugs in production environment soon), so not much done on Pugs, except implemented autovivification, abs(), module Foo::Bar and stubbed ~~. However, nothingmuch and ingy were committing at an awesome speed.

Ingy performed insane Makefile fu to solve yesterday's module distribution problem, by writing Pugs::MakeMaker and modules/Sample-Module/ so everyone can start writing Perl6 modules now!

I'd be delighted to give out committer bits for authors to commit their modules into modules/ space; just drop me a line on p6c or #perl6. Two module authors already joined the committer's rank today: darren with his proposed work on Locale::KeyedText, and hide with Test::Output.

On the testing front, nothingmuch did a whooping total of 22 commits, bringing the test total to 1196; we are now pretty much covered on all TODOs before hitting 6.2.0. Test-first development on such scale is just awesome. Much kudos to all test writers! :)

Also, special thanks to shapr, editor of The Monad Reader and overall a very ingyish lambdafolk, for rescuing the embarrasing tree-breaking build error I made yesterday before fainting off.

I think that's all for today. Stay tuned for tomorrow...