Spring has arrived early in Munich. While hibernating
I've had almost nothing to do with coding, and I've failed
to reply to so many e-mails that I should probably
be excommunicated from the open source world.
My penance has begun with an effort to catch up on those
mails and patches. I've just made release 0.4 of WebUnit
which adds HTTPS support courtesy of a patch from Oliver Rutherfurd.
(That's the first release since last July, I think.)
If anybody reading this sent me mail, I apologise; you
almost certainly haven't had a reply yet. I could claim
a disk crash, but that would be a disservice to my ThinkPad.
Release numbers are a strange thing. It seems apparent
that there is no logical scheme for numbering releases
over the lifetime of a piece of software, other than that
release numbers should usually increase as time goes on.
For some programmers, I imagine that release numbers
are proportional to the length of the feature list, the
number of lines of code, or even the number of bugs.
Not for me. For the record, my release numbers are
not particularly intended to converge on 1.0. What would
1.0 mean anyway? Instead, I earn release number
increments. Usually I only earn '0.1' at a time, but
sometimes I feel like I've earned more, so I bump the
release number by 0.5.
Works For Me™