Items tagged with: xmpp

Search

Items tagged with: xmpp


In the upcoming release you will be able to follow any blog on the XMPP network directly by clicking on the [Follow] button without being mutually friends (like it was until now), its a small change but with big impacts 😁!

We wrote a detailed and accessible article that explains the differences between the #XMPP network and the #Fediverse and shows how blogs are handled on the XMPP network a bit more in details 😸

If you are curious to see how XMPP works (spoiler: it's pretty simple in the end 😌) checkout our article (and don't forget to leave a ♥️ or a comment!

#activitypub #movim

mov.im/community/pubsub.movim.…


Gajim 2.4.0 has been released! 🎉

This release brings read markers in group chats 👀 , improved file transfers 📂, more details for your account 🥸, and many smaller changes and bug fixes.

Thank you for all your contributions ❤️ Let us know what you think!

Support Gajim's development: liberapay.com/Gajim

#gajim #xmpp #chat

gajim.org/posts/2025-11-04-gaj…


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


Turns out, I overlooked a tiny little bit in the specification of XEP-0379, that adds another 2-3 days of work. 😫💩

datatracker.ietf.org/doc/html/…

#xmpp #ejabberd #greatInvitations


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


The XMPP Standards Foundation (@xmpp) has put out a call to action: it’s time for the community to help make secure, interoperable chat a reality - especially in healthcare.

At Ignite Realtime, we’re excited to support this effort. Our projects, such as Openfire and Smack, provide powerful building blocks to explore what’s possible for Dutch healthcare communication. Let’s Build a Connected Dutch Healthcare Community!

Read our full article at: discourse.igniterealtime.org/t…
#openstandards #xmpp


@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.


NTA 7532 biedt de kans om veilige en interoperabele chat in de Nederlandse zorg vorm te geven. XMPP levert daar al de open, bewezen en gefedereerde basis voor.
De XSF nodigt zorg-, IT- en standaardisatiegemeenschappen uit om samen te werken en NTA 7532 op XMPP te bouwen, in lijn met internationale best practices.
xmpp.org/2025/10/towards-secur…
#XMPP #DigitaleZorg #OpenStandaarden


NTA 7532 is an opportunity to define secure, interoperable chat for Dutch healthcare.
XMPP already offers the proven, open, federated foundation needed for this.
The XSF invites healthcare, IT, and standards communities to collaborate and help shape NTA 7532 on XMPP - aligned with international best practice.
xmpp.org/2025/10/towards-secur…
#XMPP #DigitalHealth #OpenStandards


De Nederlandse standaard NTA 7532 voor veilige chatapplicaties wordt momenteel ontwikkeld.
Wij geloven dat XMPP hiervoor de natuurlijke basis is: open, veilig, interoperabel en bewezen in veeleisende omgevingen.
De XSF nodigt Nederlandse partijen uit om samen te verkennen hoe XMPP veilige, toekomstbestendige zorgcommunicatie kan ondersteunen.
xmpp.org/2025/10/towards-secur…
#XMPP #DigitaleZorg


Dutch healthcare is developing the NTA 7532 standard for secure chat. We believe XMPP is a natural foundation: open, secure, interoperable, and proven.
The XSF invites Dutch stakeholders to collaborate and explore how XMPP can power secure, future-proof healthcare communication.
xmpp.org/2025/10/towards-secur…
#XMPP #DigitalHealth


Libervia CLI Tip 13:

Somebody is annoying you or you're receiving unwanted messages? You can block a single entity with `li blocking block some_jid@example.org` or a whole domain with `li blocking block example.net`.

See who is already blocked with `li blocking list`, and remove an entity from the list with `li blocking unblock some_jid@example.org`.

The commands use XEP-0191, which must be supported by your server.

libervia.org/__b/doc/backend/l…

#Libervia #CLI #li #tips #xmpp #spam


Gave #Dino a try since Gajim was too heavy for this machine. I kind of like it, but for some reason I can't find a way to change the font size, which kind of sucks. I wonder if there are other modern desktop clients that are written in compiled languages.

#xmpp


Hey, did you know that Movim allows you to link your #Discord, #Telegram, #WhatsApp and #Matrix accounts to your main XMPP one and chat with all your contacts in one integrated platform? 🤩

We are working hard with @nicoco to ensure a perfect integration with the Slidge gateways project slidge.im/ 🥸🤝🥸

Message synchronization, reactions, stickers, GIFs, chatrooms, invitations, file transfer... you can now find all those exciting features fully working across all your linked accounts in Movim ✨.

Now you can move to #XMPP while staying in contact with all your friends. 👌

Try it out on mov.im/ or by deploying your own instance 😸!


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


Been working on getting Slidgnal, a #XMPP to #Signal gateway built on #Slidge back up and running with a mix of Go and Python; after a recent spree of work, we have fairly good support for 1-on-1 chats with reactions, attachments, etc. all working. Couldn't have been done without the great work by @nicoco and tulir (tulir.fi on bsky).

If you're running your own #XMPP server and are looking to bridge your #Signal contacts over, give it a go, repo is here codeberg.org/slidge/slidgnal and Docker/Podman or PyPi-based installs are well-supported! Group support is up next!


@TheDailyBurble, happy to help.

Another cool feature of #XMPP are "gateways" that make it relatively easy to connect with other IMs.
e.g.
#Libervia to #ActivityPub and #email (CC @Goffi )

nlnet.nl/project/Libervia
libervia.org

#Slidge to all sorts of other IM like #Matrix, #Mattermost, #Steam, #Discord, #Whatsapp, FB … (CC @nicoco )

slidge.im

@pedrosanta @bagder @matrix


Today's AWS debacle is the perfect example of the reason why in the last few years I started to be less enthusiastic about Signal, and more oriented to federated or even P2P solutions like XMPP and Jami. I wrote about it already:

gagliardoni.net/#im_battle_202…

Signal was down for few hours today, after an outage that affected AWS:

mastodon.world/@Mer__edith/115…

Let's ignore for a second the blind reliance on AWS or any other cloud provider. In a decentralized system, this would not have happened, or at least it would have not impacted so many users.

Yes, I am a cryptographer myself, I know that Signal's encryption is the best. But encryption is not everything. Availability issues, geopolitical troubles, risk of enshittification, limitations on users' freedom to use and control the software lead to a lack of trust, even in a supersecure solution. And I say that with honest admiration for the folks at Signal, who are doing a great job.

May they prove me wrong over and over again.

#signal #im #aws #amazon #privacy #security #digitalsovereignty #selfhosting #fediverse #federation #p2p #enshittification #xmpp #jami #politics #opensource #freesoftware #libre


PSA: we're aware that Signal is down for some people. This appears to be related to a major AWS outage. Stand by.


and here I was happily emailing people on #Thunderbird and making designs on #Penpot and #Inkscape to share via #XMPP, at which point I remembered to catch up on discussions on #Loomio, and got roped into drafting a manifesto on #Cryptpad, all while blissfully unaware of the chaos going on until I opened #Newsflash and read about it all on the #RSS feeds that I synchronise via #NextCloud, at which point I decided to head over to talk about it with the world thanks to #ActivityPub!


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



Hey! Did you know that you can now find all the official @xmpp news on Movim 😮!

mov.im/community/news.xmpp.org…

You can subscribe to their News feed using any XMPP account and by joining from any #Movim instance (a lot of them are listed on join.movim.eu/) ✨

Movim is building a complete social platform on top of XMPP. Any account that joins the platform can already create its own blog 😊

Movim Communities allows you to create spaces to publish with others around the topic you like 😸! This is what the XSF did with their own #XMPP News Community, hosted on their own server and accessible from anyone on the network.

100% standard and fully federated ❤️


#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


Spend the last couple of days finalizing the setup of a #Peertube instance with Garage object storage on video.f-hub.org ! Quite complex but working well now. Only remaining works are GPU acceleration of video transcoding and making the #XMPP based live-chat accessible via federation.


fun fact the federated, open source replacement for FCM #UnifiedPush can also be used with #XMPP as a transport with #Conversations_im as a 'distributor'.


Just tried adding a friend on #XMPP. Turned out, my desktop client of choice (Psi) was too old to support OMEMO, which is apparently the cool new way to do encrypted chats. Had to open Converse.js in the browser while I moved shop to Psi Plus, and got an earful about it. Half the morning went up in smoke.

Dear nerds: that's why nobody loves us.

#xmpp


Libervia CLI Tip 11:

Libervia automatically caches pubsub nodes you are subscribed to.

You can control it with the `li pubsub cache` commands.

The search capabilities are really powerful, with full-text search and many filters.

You can find items across profiles, within a time frame, or on any field of parsed data.

You can show whole items or specific data (e.g., title/author/tags of forum posts within a time frame).

libervia.org/__b/doc/backend/l…

#Libervia #CLI #li #tips #xmpp #pubsub




Gajim 2.3.6 has been released! 🥳

This release brings small improvements and some bugfixes.

Thank you for all your contributions ❤️ Let us know what you think!

Support Gajim's development: liberapay.com/Gajim

#gajim #xmpp #chat

gajim.org/posts/2025-09-30-gaj…


@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)


well, we appreciate Signal trying to make a difference with its public weight ahead of the oct14 chat control vote. Yes, Signal is centralized and running on gafam servers but it also was a key leading effort to make e2ee UX widely available ... and that is fundamentally threatened by #chatcontrol. Federated #xmpp or #email servers do not help against legislation that aims at apps and clients. This is a time to put all of our joint weight against chatcontrol, not gamble for exceptions.


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


We are not going to write open letters on how we are heroically going to withdraw from Europe. We will stay here continuing to operate as usual. We are infrastructure.

#Conversations_im #XMPP