mamot.fr is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mamot.fr est un serveur Mastodon francophone, géré par La Quadrature du Net.

Server stats:

3.1K
active users

"J'aime bien XMPP mais personne ne l'utilise".

Ben.. On est en 2025 et la majorité des clients Android est encore coincée en version 0 3.0 de XEP-0384 ( Encryption), à part Kaidan (KDE) et aTalk (qui est moche comme un poux) qui sont en 0.8.3. Ça va faire trois ans...

Comme tous ou presque sont des forks de , cela ne risque pas d'évoluer tant que ce dernier ne monte pas en version.

**XMPP | Specifications**

xmpp.org/extensions/#xep-0384-

xmpp.orgXMPPXMPP - The universal messaging standard
#XMPP#Security#IM

@9x0rg

It breaks compatibility with clients who don't implement it.

@jcast Yep, that's what InputMice has been repeating for the past three years.

Correct me if I'm wrong but since most XMPP clients in use (that I see) are based on Conversations, I don't see the problem...

@jcast @9x0rg we have a good discovery mechanism, implementing OMEMO:2 doesn't break compatibility with other clients at all (Libervia that I maintain do implements both, as well as OX, and stays compatible with other clients).

The only thing that would make it incompatible is encryption by default to OMEMO:2, but nothing prevents to stay on OLDMEMO by default during transition.

But it is works to do the implementation, and client developers are all overwhelmed, that's the main issue.

@jcast @9x0rg as e2ee more or less works at the moment, many dev teams choose other priorities.

Again, most client are developed by very small teams, and many are only on their free time.

Situation got far better int he last few years thanks to @nlnet / NGI programs, but still XMPP dev teams are often very small (single person most of time), and very, very busy.

#NLnet#NGI#XMPP

@Goffi

Good to know, thanks - and kudos for developing the app!

But what I'm looking for primarily is an XMPP app for Android that supports OMEMO2 (XEP-0384). Kaidan does on Linux but is still labelled as experimental on Android.

@jcast

@9x0rg @jcast Kaidan doesn't implement the old version. To be compatible, you need to implement both, so Kaidan is only compatible with client implementing OMEMO:2 (Libervia only at the moment, I think that @dino has also work done an a branch, but it's not merged yet).

We have the annual summit in 3 weeks, we'll probably discuss that among other things, at least during breaks.