What's the catch with ? It is more mature than Matrix and, as far as I know, less resource-hungry, so why is Matrix so recommended? I'm guessing it has more features, but I'm not sure.

@ob there is no catch! There are lots of us are using XMPP just fine 😀

My take (as an XMPP dev): XMPP had a surge in popularity some years ago, powered Google Talk for a long time until they retired that. Even Facebook used XMPP for a while.

But eventually it got overtaken by the rising popularity of "easier" next-gen apps such as WhatsApp. We were slow to get good mobile clients that could compete.

Many people who used XMPP still remember those days and assume XMPP hasn't progressed. It has!

@ob another problem with XMPP is that there is a lot of choice, and it can confuse people about what software to use. That's something we're trying to improve (projects such as joinxmpp.org/ and @snikket_im).

Matrix meanwhile is newer, based on web technologies, and has flagship clients (Element) developed by the organization that funds most Matrix development. Having a solid set of clients being developed in parallel with the protocol is a powerful strategy.

I prefer XMPP's simplicity, though.


@mattj Thanks! I had heard of XMPP a bit but mostly Matrix, and now, with WA's news, XMPP has come up more and I didn't see why it wasn't more popular.

The one thing I can see against XMPP is that Conversation doesn't look as nice as Element (in my opinion), but I would be surprised if that was the reason it was less popular between tech-oriented communities (at least the ones I've seen).

However, this past week I've heard more about XMPP than Matrix, so I might be wrong :)

Sign in to participate in the conversation

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.