cl-xmpp
cl-xmpp is a networking library and protocol client implementation of RFCs 3920 and 3921 which can be thought of as the basis of any Jabber-compliant client. It provides messaging, roster, contact and presence management.
Please find more information at common-lisp.net.
Isn't it time to create a simple wrapper to Pidgin's libpurple, so we can actually start writing proper AI bot code in Lisp? CL-XMPP is no longer supported and is in no condition to support production code.
I was looking forward to using cl-xmpp, but it's broken... =( -Sathya
>
I was looking forward to using cl-xmpp, but it's broken... =( -Sathya
Here's an overview of the situation:
- While the release tarball is broken, the CVS version mostly works.
- My inofficial git repository has some additional fixes (including ejabberd support)
Get it from git: http://www.lichteblau.com/git/cl-xmpp.git/
- It not being maintained actively. (Personally I am not familiar with xmpp, but I try to look at any issues related to cxml that are reported on the list.)
- There appears to be a second xmpp project written in Common Lisp, see lisp-jabber Anyone interested in using xmpp might want to have a look at both and unify them.
-- david
This package is too important to be abandoned! Especially now that XMPP is gaining momentum. It's the HTTP of the future. Unfortunately, I have no clue to the inner working of XMPP. Some help to get this already almost working package going again will be greatly appreciated.
Download ASDF package from http://common-lisp.net/project/cl-xmpp/cl-xmpp_latest.tar.gz
Markers: Networking, Protocol and Library.
CLiki pages can be edited by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively