Follow

Do you use XMPP?

Howdy, please share your XMPP clients (and server software if any). :xmpp: 💬 ☎️ :fsf: :gnu: :linux: :boostsOK:

Boosts are very appreciated.

Contact me at XMPP: purplesky@movim.eu

I use Movim at desktop and Conversations at mobile.

movim.eu
conversations.im

If you saw this message, please fill in the poll above too. Thank you very much. ❤️ :xmpp:

Hi @wiler, are you from Ukraine? If so, nice to have a new friend from Ukraine, and I pray for this war to end.

@ademalsasa I'm using XMPP with Conversations on mobile and Gajim/Dino on Desktop.
My homeserver is trashserver.net which has been great so far 👍

@ademalsasa
Server: prosody (self-hosted)
Clients: mostly poezio, gajim few times

@ademalsasa Use it but not regularly because there arent any interesting groups or important contacts. Also Group management is just better at Matrix/Element.

@ademalsasa I use monocles chat on mobile and Dino/Gajim on desktop :)

@ademalsasa Server: Ejabberd. Clients: Gajim and Conversations, I recommend Monal to whoever happens to use iOS.

@ademalsasa I use conversations at the mobile and dino at the desktop

@ademalsasa
Client: Conversations, Dino, gajim
Server: prosody and metronome

@ademalsasa I tried, setting up a client on a single-board tiny computer (rpi like), but configuring everything to work like I wanted to (offline presence, ability to send media) was too difficult (or rather, more difficult than the time and effort I wanted to invest)

I now use deltachat, signal, and mattermost mostly

@ademalsasa Dino on desktop, Conversations on Android. My self-hosted server.

@ademalsasa Server: #ejabberd
Clients:
- @gajim (on Linux and Windows)
- @dino on Linux
- #conversations on Android (including android compatibility layer on #SailfishOS)
- #Shmoose and builtin Messages (sadly, extremely limited) on #SailfishOS native.

@ademalsasa

"No, I do not use XMPP"

Unfortunately, no longer since a few years.

But I would **love** to, because interoperability would save the world!

@benoitb thanks, I've got a new friend, and a new knowledge thanks to your comment.

@catswhocode thanks for your recommendation. If you would like to contact, I'm at purplesky@movim.eu.

@ademalsasa you're welcome! I think I will! (I like to do interviews for my blog, speaking of which!)

@ademalsasa I use XMPP but I'm not impressed. Lots of spam. I switched to magicbroccoli.de as a server, because it offers more privacy.

@ademalsasa
Server: Snikket (prosody)
Desktop: Gajim
Mobile: Snikket (conversations)

@ademalsasa@floss.social
Server: Prosody
Clients: Monocle (android), profanity (linux cli)

@ademalsasa
Android (LineageOS): Conversations
Debian: Dino

Server: ejabberd

@tohich really? How nice, one more friend from Ukraine for me. Greetings from Indonesia. And if you have XMPP, we can get in touch, mine is purplesky@movim.eu.

@wiler

@hacknorris @ademalsasa The good news is that you still have the XMPP address "nick#matrix.domain.ldt@matrix.org". Sadly Matrix.org does only implement a small subset of the XMPP standard so you won't have encrypted messages or A/V calls etc.

@kaip then my xmpp ping is
hacknorris#chat.mstdn.social@matrix.org ... or smth... o.O

@kaip @hacknorris @ademalsasa

aria-net.org supports a bit more stuff afaik

However, I think there are fundamental problems regarding trying to implement XEPs that require E2EE;

@KitKat @hacknorris @ademalsasa The fundamental problem is that XMPP is the long standing official IETF internet standard for real-time messaging and Matrix is some custom thing by some startup which does not build or improve on any existing standards. Interoperability comes from agreeing on standards. Incompatibility and fragmentation come from ignoring everything you didn't invent and starting from scratch because you know better.

@kaip @hacknorris @ademalsasa

sighs... typical XMPP whining

"Interoperability comes from agreeing on standards."

I am waiting for XMPP people to do this:
- agree on a standard instead of publishing random XEPs
- encrypted chat with IRC users

"Matrix is some custom thing by some startup which does not build or improve on any existing standards. "
Matrix is currently the most popular standard for decentralized instant messaging :)

@KitKat @hacknorris @ademalsasa You can either have an extensible protocol, an outdated one or a protocol with only a single implementation. XEPs are necessary and ideally how XMPP software achieves interoperability.

IRC users typically don't use E2EE, but it's possible using OTR or OpenPGP, which are supported by some IRC clients as well as some XMPP clients.

Matrix is not a standard in the first place, so it's certainly not the most popular one.

@kaip @hacknorris @ademalsasa

> You can either have an extensible protocol, an outdated one or a protocol with only a single implementation.

please understand that extensibility and agreeing on a standard is orthogonal

"IRC users typically don't use E2EE, but it's possible using OTR or OpenPGP, which are supported by some IRC clients as well as some XMPP clients."

wake me up once IRC users can join encrypted XMPP rooms and vice versa

@ademalsasa Metronome server that comes with the default yunohost install. Conversations on android and profanity on my Pinephone.

@ademalsasa currently hosting canchat.org and using conversations.I'm/Dino as a client.

@ademalsasa ejabberd for my own Server and Konversation and Dino as Clients.

But i am thinking of purging the server as i am using it less and less. Matrix is getting mich bigger and it has many more features

@ademalsasa

Mobile: Conversations
Desktop: Dino + Gajim
Server: Prosody

Also some custom stuff like an expanded e2e_policy module ( rnd.phryk.net/phryk-evil-mad-s )
and a custom Flask site to handle onboarding (invites, dynamic client install guides, …)

Code: rnd.phryk.net/phryk-evil-mad-s

Site: chat.phryk.net

The service isn't public yet, but hopefully will be in a couple days.^^

Sign in to participate in the conversation
FLOSS.social

For people who care about, support, or build Free, Libre, and Open Source Software (FLOSS).