Now #jabberEl 0.10.3 (the one with #OMEMO etc.) is in #Debian #experimental. If everything goes well, an upload to #unstable will follow soon.

#Jabber.el is living #XMPP and #freeSoftware #history, just like #Gajim by @gajim. Both started around the same time. The initial commit of Gajim was 2003-10-22, while jabber.els was 2003-12-15.

#Emacs, of course, goes back to the early 1980s.

@thanosapollo

Implementing an #XMPP client in #SWI #Prolog.

It connects and ssl_negotiate works... I still have to implement the authentication... but it's working!!! ๐Ÿ™Œ๐Ÿ™Œ

The automata design is based on #JabberEl (the #Emacs XMPP client). This.is a good way to learn how it was implemented too.

https://codeberg.org/cnngimenez/swi-xmpp

swi-xmpp

XMPP client implemented in SWI-Prolog.

Codeberg.org
@debacle @hyperreal
Thanks, #JabberEl was what I meant, forgot to look it up.