There's something curiously comforting about avoiding the work you're meant
to be doing and doing something completely different instead.
This morning I posted Debian packages for the BlueZ Linux Bluetooth stack utilities. I've also
mailed debian-mentors, asking for a sponsor for these. With a bit of luck,
we'll see Bluetooth tool support hitting Debian Linux soon.
In the afternoon I got distracted by learning about developing applications
for GNOME 2. I ported over "gmaed", which is a little toy for editing
alias files suitable for use with the mutt mailer. It's not a lot of use
on its own, but it enabled me to do things like subclassing objects and use
unit testing.
GNOME 2 is nice: one of the central ideas behind it is to make the UI easier
and simpler. Unfortunately for developers, it is a bit more complex
than GNOME 1.4. I needed 4 browser tabs open on the API docs, and another
window in the GNOME source tree. I managed, but I think there should be
some helper classes for the tree view widget. They made it a lot more
powerful, but they've also made it a lot more trouble to set up for simple
applications.
Back in the SOAP wars I find that Jon Udell thinks I'm wrong, too. I wouldn't mind all this disagreement if people actually spent the time to argue
against what I was saying, rather than a strawman constructed from what they
presumed I was saying without actually reading that carefully. Oh well. I
don't really have time or energy to write responses to them.