Python XMPP Client: Difference between revisions

From Wildsong
Jump to navigationJump to search
Brian Wilson (talk | contribs)
Brian Wilson (talk | contribs)
Line 9: Line 9:
Options for client libraries I am considering include PyXMPP, SleekXMPP, and Twisted.
Options for client libraries I am considering include PyXMPP, SleekXMPP, and Twisted.


PyXMPP website: http://pyxmpp.jajcus.net/
PyXMPP2 website: https://github.com/Jajcus/pyxmpp2#readme  ''Version 2 looks like it might not be ready.''


Sleek website: http://code.google.com/p/sleekxmpp/
Sleek website: https://github.com/fritzy/SleekXMPP/wiki


Twisted website: http://twistedmatrix.com/
Twisted website: http://twistedmatrix.com/

Revision as of 21:31, 27 May 2013

Overview

Objective 1: build a client in python that will read gpsd data and send position updates via XMPP.

Objective 2: build a client in python that receives location messages and dumps them in a console window.

Client libraries

Options for client libraries I am considering include PyXMPP, SleekXMPP, and Twisted.

PyXMPP2 website: https://github.com/Jajcus/pyxmpp2#readme Version 2 looks like it might not be ready.

Sleek website: https://github.com/fritzy/SleekXMPP/wiki

Twisted website: http://twistedmatrix.com/

Location sender

Location receiver