Hmm, over a year since my last entry -- guess that says something. It is a little interesting to look back and see where I was a year ago.
I haven't become a libpng guru, but I did end up learning a whole bunch about how the library has changed over the time, and how to live with that.
When I got in touch with the author of WMRack about some fixes for bugs reported by Debian users, he said that he was no longer maintaining it. So I volunteered to take over and set up a Source Forge page, which I have done. I've made a minor-bug-fix release, and I'm currently working on re-working the main loop a bit (in a mis-labeled CVS branch). My first serious goal is to make it work better on non-Linux systems (e.g. the BSDs). I'd also like to make it a little more modular, and maybe create some plug-ins.
I got ORBit v2 packaged up for Debian sid, and am more convinced than ever that I dislike libglib. On the other hand, I'd rather use an ugly wrapper library to gain portability than use one to lose it, as so many MS programmers do.