Hmm, haven't posted here in ages ...
Latest hacking: updating Linux Hotplug scripts to cope with the current 2.5 stuff. Modutils is at least limping in a mostly-usable way, but the new stuff isn't as complete or usable as the old stuff (and may yet change a lot). There's the first whack at a scsi agent, but there's a distinct lack of thorough solutions for the "here's a new disk partition's /dev path, now mount it" problem. I'm hoping that gets fixed before Linux 2.6 freezes, but this is exactly the kind of stuff that tends to take Longer Than You'd Think It Should.
Haven't touched Java or XML in quite a while; I should bring some stuff there up-to-date.
Tom tromey recently wrote that he's interested in knowing why, in particular, GCJ is less "successful" than Mono. Heh, the Sun-vs-Microsoft battle in its Free software mode. Time-to-usability for GCJ was relatively long, in part because it was tied to the gcc3 train. That hurts; the "release early and often" strategy didn't apply there, and I understand it did work with Mono.
But I think another issue is Sun's antagonism to Free Java. That's hurt a lot more than Microsoft's more generic anti-GPL jihad. After all, Sun ("the Open Systems Company") was intent on cutting itself off from its roots, which damaged its relationship with the entire software community. If it had put any real effort into fostering the Free Java community, everyone would be better off in a lot of ways.