In this case XMPP(Jabber) may be better.
Because:
* Transports
* every protocol mentioned above can be _integrated_ into XMPP
* Decentralized by design like email
* No "borders" like between quakenet/freenode
* Profile has a Jabberfield
* JabberID is a unique identifier
* Multiple connections allowed
* API can be distributed over multiple servers / launchpadmodules
In this case XMPP(Jabber) may be better.
Because:
* Transports
* every protocol mentioned above can be _integrated_ into XMPP
* Decentralized by design like email
* No "borders" like between quakenet/freenode
* Profile has a Jabberfield
* JabberID is a unique identifier
* Multiple connections allowed
* API can be distributed over multiple servers / launchpadmodules
A good library exists: xmpppy xmpppy. sourceforge. net/ xmpppy. git.sourceforge .net/gitroot/ xmpppy/ xmpppy)
http://
(git://