I've released a bugfix release of IDEtalk plugin. It fixes those known issues in 0.5.2 I mentioned in the previous post, namely, MacOS, IPv6 problems and several memory leaks.
So now I focus on 1.0 and Jabber support. It looks like Smack is a really great XMPP library to use for it. At least, it has nice API, debugging facilities and allows to create XMPP extensions easily.
The sad story is that I'll have to ask user to register on a server to use Jabber transport. From Cooper's point of view, it is true excise, but I have no idea on how to eliminate it. Anyway, security issues become important when communication goes outside the local network.