= Wokkel = Wokkel is collection of enhancements on top of the [http://www.twistedmatrix.com/ Twisted] networking framework, written in Python. It mostly provides a testing ground for enhancements to the Jabber/XMPP protocol implementation as found in Twisted Words, that are meant to eventually move there. Currently, Wokkel provides the following enhancements on top of Twisted Words: * A mechanism for easier implementation of [http://www.xmpp.org/extensions/ XMPP Enhancement Protocols] (XEPs) as so-called ''subprotocols''. * XMPP Client and server-side component support, that eases development and supports subprotocols. * Subprotocol implementations for: * Generic presence, roster and message handling. * Service Discovery ([http://www.xmpp.org/extensions/xep-0030.html XEP-0030]), service side. * Publish-Subscribe ([http://www.xmpp.org/extensions/xep-0060.html XEP-0060]), client and service side. * Software Version ([http://www.xmpp.org/extensions/xep-0092.html XEP-0092]), service side. * Data format implementations for: * Data Forms ([http://www.xmpp.org/extensions/xep-0004.html XEP-0004]) * User Tune ([http://www.xmpp.org/extensions/xep-0118.html XEP-0118]) * User Mood ([http://www.xmpp.org/extensions/xep-0107.html XEP-0107]) = Downloads = The most current release is '''0.3.0''', available via the [../downloads downloads section]. = Discussion = Your input is much appreciated. The [https://mailman.ik.nu/mailman/listinfo/twisted-jabber Twisted Jabber mailing list] is home to user questions, announcements and development discussions. = Development = The subversion repository is available at [https://svn.ik.nu/wokkel/]. Quick checkout: `svn co https://svn.ik.nu/wokkel/trunk wokkel` = Name = Wokkel lends it name from a popular twisted savory snack in the Netherlands. = Author = Wokkel's primary author is [xmpp:ralphm@ik.nu Ralph Meijer]. In his [http://ralphm.net/blog/ personal blog], Ralph posts the latest developments on Wokkel and other Jabber related topics.