Search

Items tagged with: jabber


The XMPP Newsletter for October 2025 is out!

Read about the latest updates in the #XMPP universe and our #standards!

xmpp.org/2025/11/the-xmpp-news…

Enjoy reading!

#jabber #chat #interoperability #rtc #opensource #decentralization #federation #messaging #newsletter


#XSF Announcement

The #XMPP #Standards Foundation is excited to announce the 28th XMPP #Summit taking place in #Brussels, #Belgium next year - just before #FOSDEM 2026.

xmpp.org/2025/11/xmpp-summit-2…

#jabber #chat #interoperability #rtc #opensource #decentralization #federation #messaging #newsletter


Day 2 of the Hackathon went great. Marvin (@larma) helped me implement an opt-in feature in #Conversations_im which routes all P2P sessions (calls and files transfers) via the users home server (similar to the feature found in Signal).

I went on a nice walk to a viewpoint on Mount Royal afterwards.

Now looking forward to Day 1 of #IETF124.

#XMPP #IETF #Jabber


The first day of the Hackathon at #IETF124 in Montreal is coming to an end.
We implemented the relatively niche feature of XEP-0444: Message Reactions that allows channels or group chats to restrict the type and number of emoji reactions users can do.¹

This brings us a step closer to advancing and stabilizing the XEP. We didn’t want to do that before, since we aim to have complete implementations before requesting a Last Call.

¹: xmpp.org/extensions/xep-0444.h…

#XMPP #Jabber #Conversations_im


@dryak @davep @yawnbox
Thanks!

No, I'm running #Mobian (more similar to #postmarketOS than to sailfish). Not sure, if sailfish programs can run on other Linux systems. Never tried.

I'm fine with texting only. I have calls on #Jabber, that's sufficient 🙂

I hope, that the #slidge Signal-#XMPP by @nicoco will work again, soon. Then people could use any Jabber client to text Signal users.


Hello people of the Fediverse. I have a minor problem I'd like to pick your brains for any solution, regarding #xmpp / #jabber calls over AT&T wireless mobile, in the US.

Simply, xmpp calls over #att data fail, audio or video doesn't matter, texts get through just fine. Calls over WiFi are fine. I have tried the aTalk and the c0nnect pro apps, same result. Using chatterboxtown.us as a server, in case that matters. All devices are Android.

Looking for clues, knowledge or experience. TIA


Not everyone can or should self-host, but there is a lot of middle ground between self-hosting and putting everything on #AWS.

Federated protocols like #XMPP, #ActivityPub, and #SMTP give you choice.

#Fediverse #Jabber



#Conversations_im is doing pretty extensive DNS caching. If you set the TTL of your DNS records relatively high (86400 seconds for example) Conversations can avoid some round trips during connect. Another round trip can be avoided if you prioritize the _xmpps-client SRV entry. This can significantly improve the performance in rough networking environments.

In good networks we can establish a full connection in under 500ms.

#XMPP #Jabber



@dino Hoping I'm not missing any irony here, considering how big the feature gap to Conversations on Android still is :P (great app!)

But assuming you mean it: thanks for the encouragement, I hope we can use the moment to get a bit more traction around that whole technology stack (#linuxmobile, #jabber, #xmpp)


But Daniel, you might ask, won't the criminals just use Conversations then? Yes, they already do. And thank you for realizing why chat control is stupid.

#Conversations_im #XMPP #Jabber #ChatControl


EU Chat Control won't apply to the federated Jabber/XMPP ecosystem.
#Conversations_im is used by various militaries, police forces and intelligence agencies in Europe. They will make sure it won't get any client side scanning.

#XMPP #Jabber #ChatControl


@astro
Never tried it, but I run my own instance of #slidge-matridge by @nicoco and it works pretty well.

Reminds me, that I should upgrade it and check if it still runs well after upgrade…

#Jabber #XMPP


Testing GNU Taler at #Datenspuren was fun. And by fun I mean mostly unspectacular. It just worked. I scanned a QR code. I got some Kolle Mate.

I think some sort of GNU Taler integration into #Conversations_im would be pretty cool.

If you would like to integrate Taler into Conversations there are currently funding opportunities available¹ from @nlnet and both the Taler developer as well as myself are happy to help with scoping.

¹: nlnet.nl/taler/

#XMPP #Jabber #GnuTaler #Taler #NGI


UnifiedPush (Datenspuren 2025)


Push-Benachrichtigungen auf Android-Handys ohne Google. Dezentralisiert und Open Source.

Mit Open Source Tools wie microG bekommt man zwar erfolgreich proprietäre Google Software von seinem Android-Handy verbannt; die eigentlichen Benachrichtigungen werden aber dennoch über Google Server verschickt (Firebase Cloud Messaging).

UnifiedPush ist ein Framework, mit dem Push-Benachrichtigungen dezentral bzw über selbst betriebene Server zugestellt werden können. Zahlreiche Open Source Android Apps unterstützen bereits UnifiedPush. Unter anderem: Tusky, Fedilab, DAVx⁵, Fennec, Element (mit Einschränkungen) und viele mehr.

Dieser Vortrag erklärt, wie Push-Benachrichtigungen im Allgemeinen funktionieren und warum sie trotz ihres eventuell schlechten Rufes eleganter sind, als jede App eine eigene Serververbindung aufbauen zu lassen.

Des Weiteren werden mögliche Privacy-Probleme erörtert die mit der Benutzung von Google Push Servern einhergehen.

Anschließend wird die Architektur von UnifiedPush erklärt.

Der Vortrag endet mit einer praktischen Anleitung wie man UnifiedPush auf einem Android-Handy benutzt.




A Rising Tide Lifts All Boats :xmpp:

We have published a new blog post recently: providers.xmpp.net/blog/2025-0…

Here we cover our #survey results to gather feedback from #XMPP #server #operators. We also provided more background on the project's purpose.

Thanks to all survey participants!

:xmpp: :xmpp: :xmpp: :xmpp:

#chat #messaging #jabber #standards #interoperability #decentralization





Is #WhatsApp introducing #ads the last straw for you?

noyb.eu/en/whatsapp-getting-ad…

Consider using #Prav instead, which is:

🗳️ community-driven, so you can push for features you like, and, more importantly, vote against changes you dislike!
🆓 freedom-respecting, so you can fork the code to make things work the way you want
:xmpp: standards-based, using the #XMPP protocol
🌐 part of the federated #Jabber network, so you can switch apps and instances without having to drag everyone else along with you!




That's a very illuminative post!

In other words, please CMIIW:

#XMPP is an open protocol standard with various independent implementations in many programming languages for most operating systems. Almost not two #Jabber clients use the same library.

Delta Chat, OTOH, is a single vendor software framework based on various open standards. My guess: Independent implementations are possible, but maybe not encouraged, because they would sooner or later diverge too much from the original?