====== Verse ====== Verse is a Jabber/XMPP library for Lua. It is suited to both high-level (eg. publishing PEP nodes) and low-level (ie. manually crafting stanzas) use. Finally rapid XMPP development is now a piece of cake. Currently it works on Linux, there is no reason it shouldn't work on Windows too, I just don't have any incentive to boot into Windows and compile it there. Please contact me if you're willing to provide a Windows build :-) A bot framework based on Verse is currently in progress, to replace my current one, powering HAL/xepbot in the jabber/jdev [[http://www.jabber.org/web/Chatrooms|chatrooms]]. **Project Status:** I haven't worked on Verse for a while, as I have instead been focusing my attentions on [[http://prosody.im/|Prosody, a Lua XMPP server]]. My intention is to (real soon now(TM)) finish my pure-Lua rewrite of Verse, based on the existing code from Prosody. The API will stay mostly the same, as I have had many people comment on how much they like it :-) As usual if you have any questions, feedback or would like to get involved, feel free to [[:contact|contact me]] or visit [[http://prosody.im/discuss|Prosody's chatroom]] where I spend most of my time nowadays. ===== News ===== **2009-11-30** Finally the code that will comprise the next version of Verse is available in a repository: http://code.matthewwild.co.uk/verse This is a complete rewrite from previous versions. It no longer depends on Strophe, but just standard Lua modules like LuaExpat and LuaSocket. A proper release and documentation is on its way, real soon :-) **2008-10-15** After some time under wraps, [[http://matthewwild.co.uk/projects/verse/verse-0.5.6.tar.gz|version 0.5.6]] is now released! In truth it managed to release itself, with it somehow being picked up by Google, I have been flooded with emails asking for the download link :-) The [[http://matthewwild.co.uk/projects/verse/verse_doc.xml|documentation]] page which Google found was preliminary, and uploaded there for my own reference. I have now updated it to reflect the Verse API as it currently stands. Please note that this is **ALPHA** status software. It **does** have crasher bugs, which I am aware of, when dealing with more than basic stanza handling (built-in events like message/presence/iq are not affected).