Reefknot
Spent last night squashing bugs and whatnot in Net::ICal. We
had a bunch of tests that were marked failing
intentionally--- as an attention-getter mostly, so that we
know to write tests in the future.
I changed them to TODO tests, which finally work in the
latest version of Test::More (thanks to Michael Schwern).
That way, they don't overtly fail, but they're still there
as markers that we should be testing certain routines
more.
After some late-night release-candidate testing with the
help of IRC people, I released Net::ICal
0.15, an alpha release with some packaging fixes and
better tests. The other major improvement is that it begins
to support timezones. I'm really itching to get timezones
working properly in Net::ICal.
Started working on defining what will be in Reefknot 0.01.
LotR is being helpful with this.
Recruit Recruit Recruit
I really need to talk to someone who wants to write a
web-based calendaring app as an example we can distribute
with Net::ICal. The cool thing is, this web-based
calendaring app should be able to share information with
lots of other programs--- anything that uses iCalendar. If
you've got time, tuits, and basic Perl skills, mail me and
I'll hook you up.
We also need some QA/testmaster sorts to LART us into
writing more robust code. We've got a testing framework, and
the beginnings of some automated smoketests, but I don't
have enough time to manage it all by myself.
Other bits of life
Biking continues to keep me happy. I've discovered that I
actually prefer biking to driving, which was kind of
surprising. Somehow, biking feels much more... physically
connected than driving. I have better senses on a bike, and
the road has a texture that it lacks when I'm in a car. I'm
beginning to understand why some of the Critical Mass folk
call them "cages". Whoosh. I'm now up to 4 roundtrip
commutes a week, which is about 80 miles. Yay for getting
closer to goals.