I've been meaning to make this post for a while, I apologize for being a Sally Slowpants about it.
First, the bad news. MsnLib is extremely broken. The MSN Live! network finally deprecated the authentication scheme that MsnLib uses. It now uses a SOAP-based scheme for all its clients. Updating to the new authentication scheme would require a pretty major overhaul of MsnLib, and so the shaim dev team is evaluating whether it's worth our time to continue MsnLib support. At this time we're exploring MSN support via
Galaxium. It may be a while in coming, but it'll be worth it (hopefully).
Second, the mediocre news. JabberLib hasn't seen any new development since its 0.1 release, largely because it's a developmental dead end. There are existing XMPP solutions for .NET applications that are much more mature and robust than JabberLib, and to that end we'll be leveraging
jabber-net as the new XMPP driver for shaim. It will be integrated in the 0.5 release and JabberLib will be sunset at that time.
Is there any good news to be had? Well sure, I've only mentioned two out of three protocol plugins! OscarLib is truckin' along, getting more and more robust and feature-riffic, and shows no signs of slowing down. The shaim framework itself is barreling along to its 0.5 release with many a UI and core improvement to be had. Stay tuned!