Having used some other implementations in the past, we decided to roll our own. Development just has begun, so don't expect anything fancy yet...
- Python 2.6 with ElementTree 1.3 or Python 2.7
- Tornado
- pyzmq (Python bindings for libzmq, ØMQ)
- sqlalchemy
RFC-6122: XMPP Address Format (Version March 2011) XEP-0199: XMPP Ping (Version 2.0)