<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Great post by @thanosapollo about #Emacs and #Jabber &#x2F; #XMPP:]]></title><description><![CDATA[<p>Great post by <span><a href="https://med-mastodon.com/@thanosapollo">@<span>thanosapollo</span></a></span> about <a href="https://framapiaf.org/tags/Emacs" rel="tag">#<span>Emacs</span></a> and <a href="https://framapiaf.org/tags/Jabber" rel="tag">#<span>Jabber</span></a>﻿/﻿<a href="https://framapiaf.org/tags/XMPP" rel="tag">#<span>XMPP</span></a>:</p><p><div class="card col-md-9 col-lg-6 position-relative link-preview p-0">

<div class="card-body">
<h5 class="card-title">
<a href="https://thanosapollo.org/posts/emacs-jabber-revival/">
Bringing jabber.el Back From the Dead
</a>
</h5>
<p class="card-text line-clamp-3">jabber.el is an XMPP client for Emacs, originally written in 2003.
Development slowed over the years, though contributors kept the package
working across Emacs releases.
I took over as maintainer with the goal of modernizing the protocol
support.
Now, jabber.el is the most XEP-complete text-based client in
existence.</p>
</div>
<a href="https://thanosapollo.org/posts/emacs-jabber-revival/" class="card-footer text-body-secondary small d-flex gap-2 align-items-center lh-2">



<img src="https://thanosapollo.org/images/favicon-16x16.png" alt="favicon" class="not-responsive overflow-hiddden" style="max-width: 21px; max-height: 21px;" />









<p class="d-inline-block text-truncate mb-0">Thanos Apollo <span class="text-secondary">(thanosapollo.org)</span></p>
</a>
</div></p><p>"Now, jabber.el is the most XEP-complete text-based client in existence."</p><p><a href="https://framapiaf.org/tags/mcabber" rel="tag">#<span>mcabber</span></a>, <a href="https://framapiaf.org/tags/poezio" rel="tag">#<span>poezio</span></a>, and <a href="https://framapiaf.org/tags/profanity" rel="tag">#<span>profanity</span></a> get a tough time, I guess.</p><p>"Emacs is not just the editor I write jabber.el in. It is the runtime, the test harness, and the application.</p><p>I develop in the same instance where I chat. Fix a bug, eval changes, and the fix is live in my running session. Seconds, not minutes."</p><p>Life has meaning, again!</p>]]></description><link>https://board.circlewithadot.net/topic/00bca872-5c42-4f5a-bfad-212ee3a7f578/great-post-by-@thanosapollo-about-emacs-and-jabber-xmpp</link><generator>RSS for Node</generator><lastBuildDate>Fri, 01 May 2026 07:37:42 GMT</lastBuildDate><atom:link href="https://board.circlewithadot.net/topic/00bca872-5c42-4f5a-bfad-212ee3a7f578.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 04 Apr 2026 13:30:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Great post by @thanosapollo about #Emacs and #Jabber &#x2F; #XMPP: on Mon, 06 Apr 2026 09:50:17 GMT]]></title><description><![CDATA[<p><span><a href="/user/debacle%40framapiaf.org">@<span>debacle</span></a></span> <span><a href="https://med-mastodon.com/@thanosapollo">@<span>thanosapollo</span></a></span> <br />Great news!  Can't wait to try it</p>]]></description><link>https://board.circlewithadot.net/post/https://piaille.fr/users/Zenie/statuses/116357137498641944</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://piaille.fr/users/Zenie/statuses/116357137498641944</guid><dc:creator><![CDATA[zenie@piaille.fr]]></dc:creator><pubDate>Mon, 06 Apr 2026 09:50:17 GMT</pubDate></item><item><title><![CDATA[Reply to Great post by @thanosapollo about #Emacs and #Jabber &#x2F; #XMPP: on Sat, 04 Apr 2026 19:43:10 GMT]]></title><description><![CDATA[<p><span><a href="/user/debacle%40framapiaf.org">@<span>debacle</span></a></span> <span><a href="https://med-mastodon.com/@thanosapollo">@<span>thanosapollo</span></a></span> yeah I'm probably over-reacting, it's just that I often (and I see more and more in recent months) see software (XMPP and elsewhere) communicating this way, like for commercial marketing, and against or in comparison to other FOSS project.</p><p>Anyway, it's good to see this project back to life.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.social/users/Goffi/statuses/116348144253645773</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.social/users/Goffi/statuses/116348144253645773</guid><dc:creator><![CDATA[goffi@mastodon.social]]></dc:creator><pubDate>Sat, 04 Apr 2026 19:43:10 GMT</pubDate></item><item><title><![CDATA[Reply to Great post by @thanosapollo about #Emacs and #Jabber &#x2F; #XMPP: on Sat, 04 Apr 2026 19:38:20 GMT]]></title><description><![CDATA[<p><span><a href="https://mastodon.social/@Goffi">@<span>Goffi</span></a></span></p><p>I wouldn't take that too seriously. The thing is, that jabber.el was really outdated when it comes to modern <a href="https://framapiaf.org/tags/Jabber" rel="tag">#<span>Jabber</span></a> usage. I practically could not use it at all. Now it made a *huge* jump forward (I didn't try the new version yet, but plan to do so) and that's sth. <span><a href="https://med-mastodon.com/@thanosapollo">@<span>thanosapollo</span></a></span> does celebrate. It's not that non-Emacs users would change their preferred TUI client anyway <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title="🙂" alt="🙂" /></p>]]></description><link>https://board.circlewithadot.net/post/https://framapiaf.org/users/debacle/statuses/116348125216214584</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://framapiaf.org/users/debacle/statuses/116348125216214584</guid><dc:creator><![CDATA[debacle@framapiaf.org]]></dc:creator><pubDate>Sat, 04 Apr 2026 19:38:20 GMT</pubDate></item><item><title><![CDATA[Reply to Great post by @thanosapollo about #Emacs and #Jabber &#x2F; #XMPP: on Sat, 04 Apr 2026 14:41:30 GMT]]></title><description><![CDATA[<p><span><a href="/user/debacle%40framapiaf.org">@<span>debacle</span></a></span> <span><a href="https://med-mastodon.com/@thanosapollo">@<span>thanosapollo</span></a></span> and for the record the claim </p><p>&gt; No other text-based XMPP client has this level of protocol coverage. jabber.el now rivals Dino and Gajim, the major graphical clients.</p><p>It's simply false.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.social/users/Goffi/statuses/116346957989501756</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.social/users/Goffi/statuses/116346957989501756</guid><dc:creator><![CDATA[goffi@mastodon.social]]></dc:creator><pubDate>Sat, 04 Apr 2026 14:41:30 GMT</pubDate></item><item><title><![CDATA[Reply to Great post by @thanosapollo about #Emacs and #Jabber &#x2F; #XMPP: on Sat, 04 Apr 2026 14:39:30 GMT]]></title><description><![CDATA[<p><span><a href="/user/debacle%40framapiaf.org">@<span>debacle</span></a></span> <span><a href="https://med-mastodon.com/@thanosapollo">@<span>thanosapollo</span></a></span> </p><p>&gt; Now, jabber.el is the most XEP-complete text-based client in existence.</p><p>What does that mean (hint: nothing)?</p><p>I'm tired of this trend to say "first client to blablabla" "leader in blablabla" "better than client XY because blablabla"</p><p>What is the goal? Diminishing the work of fellow development teams?</p><p>The idea of a standard is to collaborate, and in case of XMPP having SOTA communication tools.</p><p>Congrats for bringing jabber.el back to life anyway.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.social/users/Goffi/statuses/116346950183792120</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.social/users/Goffi/statuses/116346950183792120</guid><dc:creator><![CDATA[goffi@mastodon.social]]></dc:creator><pubDate>Sat, 04 Apr 2026 14:39:30 GMT</pubDate></item><item><title><![CDATA[Reply to Great post by @thanosapollo about #Emacs and #Jabber &#x2F; #XMPP: on Sat, 04 Apr 2026 13:38:53 GMT]]></title><description><![CDATA[<p><span><a href="/user/debacle%40framapiaf.org">@<span>debacle</span></a></span> <span><a href="https://med-mastodon.com/@thanosapollo">@<span>thanosapollo</span></a></span> okok, convinced <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f61b.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--stuck_out_tongue" style="height:23px;width:auto;vertical-align:middle" title="😛" alt="😛" /></p><p>And thanks, good job! 🥰</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.social/users/zeank/statuses/116346711829576706</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.social/users/zeank/statuses/116346711829576706</guid><dc:creator><![CDATA[zeank@mastodon.social]]></dc:creator><pubDate>Sat, 04 Apr 2026 13:38:53 GMT</pubDate></item></channel></rss>