buttinsky icon indicating copy to clipboard operation
buttinsky copied to clipboard

||Investigate XMPP protocol support

Open glaslos opened this issue 13 years ago • 4 comments

Provide XMPP as communication transport layer

glaslos avatar Jan 30 '13 15:01 glaslos

SleekXMPP or Twisted/Wokkel , what would be your preference for XMPP library ?

ihpd avatar Jan 30 '13 16:01 ihpd

SleekXMPP is a good library with good documentation which I used in Hale. (https://github.com/pjlantz/Hale/blob/master/src/xmpp/producerBot.py)

Wokkel I dont know, but its built on top of Twisted which we do not like :)

pjlantz avatar Jan 30 '13 17:01 pjlantz

It's cleaner if we do not mix the event loops. Here is a Gevent fork of SleekXMPP https://github.com/lawnsea/SleekXMPP-gevent

pjlantz avatar Jan 30 '13 17:01 pjlantz

That looks like a good choice

glaslos avatar Jan 30 '13 21:01 glaslos