Soo, nearly 2 years later, I'm updating my diary again.
libgtcpsocket is a GObject-based networking wrapper intended for use in GTK+/GNOME applications which need an easy-to-code-against connection wrapper that ties into the mainloop/signal system nicely. It's currently in GNOME CVS, in the "libgtcpsocket" module, and is nearing feature-complete-beta status, proxy support is the only major feature left to finish.
libgircclient is a subclass of libgtcpsocket for IRC client connections. Currently unusable, waiting on libgtcpsocket to be stabilized. In GNOME CVS, in the "libgircclient" module.
GnomeChat is Yet Another IRC Client, using GNOME 2.0, libgtcpsocket, & libgircclient. The major design goal of GC is to provide an IRC client that anyone could use to easily handle common IRC tasks, such as channel oping, sending/recieving files, and communicating with other users. The UI is about half complete, the other half is waiting on libgircclient. In GNOME CVS, in the "gnomechat" module.
Not my problem anymore, I'm busy with interesting software projects. Go seth! :-)