(picture)

April 26, 2004

Work in progress

In our house, everywhere you turn, there's a stack of work to be done. There's a hole in the ceiling. Just right of that, there's a door with no trim. The door needs to be stained. Right of that, the kitchen's in a state of some disrepair. Every room in the house needs at least some redecoration -- paint stripping, drywall replacement, patching, painting -- and some (like the bathroom) are just horrible. Just thinking about all of this is a daunting task. Some of the biggest jobs need the professionals, but money's in short supply.

Down in the basement, I'm stripping paint and varnish from old doors and other bits of trim. Slow work, but as they say, perseverance is its own reward. Keep it moving.

I see plenty of parallels between home renovation and bug-fixing. My (long list of) bugs are mostly in the trim-and-paintjob end of the product; the architects and builders are doing a really great job of making the product just rock. Occasionally they re-plumb some of the infrastructure a little. Meanwhile I'm tracking down a couple of leaks, tidying up rough edges, and fixing some more longstanding issues too.

We're running a regular Beta refresh programme for V3, which is fun: there's at least one daily build, sometimes more, and every week or so one of the dailies is pulled out for beta distribution. So if you're upgrading regularly, you pretty much see things as they happen. Then, suddenly, one day it'll all be done, and we'll throw a party.