Jibber Jabber
I have been doing a lot of work on Jabber in the past few days (maintenance work on some software I sold last year). I am using OpenFire, a free and open source Jabber server written in Java, as my platform. Specifically I am hooking web chat users to people using a regular Jabber client with a bunch of specific constraints to deal with. OpenFire has a great plugin architecture that provides the necessary hooks for deep integration. I am basically taking each constraint I have and writing a plugin for it.
It’s nice when software architectures actually work. For a moment I feel like everything is right with the world until I think about the sad state of Web 2.0.

