Hace un rato descubrí un cliente para escritorio de #XMPP llamado Fluux Messenger bajo licencia AGPL, tiene una interfaz muy moderna pero con pocas configuraciones y todavía no soporta cifrado #OMEMO pero si #OpenPGP, así que si mandas un mensaje a un contacto que use algun cliente movil en el mensaje sale que el mensaje no está cifrado, y si mandas un mensaje desde el movil hacia Fluux Messenger no se puede leer porque no soporta OMEMO. Espero que en algún futuro pongan OMEMO!!!

Released yesterday, but only got to publish the blogpost and push to pypi today: happy to announce the version 1.16 of slixmpp, the #python #xmpp library.

This release brings two new XEPs into the fold, and has quite a few internal changes as well.

https://blog.mathieui.net/slixmpp-1-16.html

slixmpp v1.16.0

I have been handed an integration project at work using what the vendor described as their “xml based API”. I was all prepared for it to be a crappy SOAP setup that has a million little picky edge cases that differentiate it from every other SOAP API out there.

It isn’t. It appears to be XMPP behind a fairly thin http proxy.

I’m actually looking forward to this one - they have definitely gone up in my estimation just by tech choice. Just hope it works as well as it reads!

#work #xmpp #api

@razzlom @solair

For #digitalResilience and #privacy, it is a good idea to have the servers direct TLS port for c2c configured to 443/tcp, not the more common 5223. Some well-known servers do that, e.g. #Conversations.

The traditional STARTTLS port for c2c, 5222, should be kept for compatibility with older clients. And because of #nostalgia.

No idea, if that actually would help you, though.

#Jabber #XMPP

@fbinin @prav Do you see these #xmpp services replacing #WhatsApp one day? If we keep thinking we only need to make individual choices to defeat WhatsApp, we are going to lose.

Prav is a collective, coordinated effort. Our costs - hosting, SMS, events, developing features, all are real.

Someone has to pay, if you would like to sponsor the whole, we'd be happy to offer it free of cost as well :)

We just have to find the funds from somewhere, not necessary only from users directly.

@prav So even if we develop the software that has all the features, we still need someone to maintain the service continuously

- new versions come, security updates come, disk may be full, letsencrypt may change its cettificate type
- many things need adapting to.

Also we need to pay the bills every month for hosting and SMS.

Additionally we need to bring users as well. Unlike GNU/Linux or Libre Office, you cannot decide to use Prav from today if no one else is on it. #prav #xmpp

@mandarvaze if you just want to use the app (like drinking #Amul milk), you don't need to be a member.

But if you become a member, you share the ownership of the app and can vote to elect people who will govern the app - like deciding its #privacyPolicy or hiring developers to build features in the app.

You can also get elected to the leadership. The app will be run #democratically by its members.

This may look strange to you, but made possible by #FreeSoftware.

#prav #cooperative #xmpp

@peteorrall @stefano @outofcreativity @feld

Note, that the current version of Pidgin (2.x) is hopelessly outdated in respect to modern #Jabber/#XMPP. The next major release (3.x) might change that, but for now it's like trying to use #NCSA #Mosaic for modern web 😉

Current desktop clients for Linux are #Dino by @dino and #Gajim by @gajim. Both are prettty good!

The GitHub repository of #dinox a fork of #dino #XMPP #InstantMessenger was archived by the owner on Jun 4, 2026. It seems to have migrated to a self-hosted Forgejo instance.

#opensource

https://git.dinox.im/dinoxim/dinox

dinox

DinoX - Secure XMPP messenger for Linux and Windows with encrypted chat, calls, files, optional Tor, MQTT and automation APIs

DinoXIM: Beyond coding. We Forge.