Quelqu'un utilise XMPP ?
Quelqu'un utilise XMPP ?
Bonjour,
En janvier dernier, ma famille et moi avons décidé d'utiliser XMPP pour communiquer, suite à l'entousiasme que j'ai eu en leur présentant cette solution décentralisée et sécurisée.
Après quelques ajustements de clients logiciels (en particulier pour mes sœurs qui ont des téléphones Apple), on a réussi à avoir des conversations stables.
Mais après plusieurs mois d'utilisation je trouve quand même que XMPP, bien que plus ancienne que toutes les autres messageries, est très peu conviviale. Les interfaces des clients (en particulier Cheogram et Gajim) sont très rustiques et font pale figure face à Signal, par exemple. J'ai l'impression d'utiliser une brouette avec les clients de XMPP quand je vois la coupée sport qu'est Signal.
D'autres part, j'imaginais qu'étant très ancienne, XMPP serait peut être utilisée par d'autres personnes. Finalement, je n'ai croisé personne depuis janvier qui l'utilise. Les seuls autres usages que j'ai de XMPP aujourd'hui sont pour consulter des groupes sur XMPP créé par des collectifs qui veulent améliorer et promouvoir XMPP.
Bref, et vous, vous en pensez quoi de XMPP ? J'ai l'impression que je m'obstine avec cette messagerie que "j'impose" à ma famille, pour communiquer avec un logiciel d'un autre temps juste par philosophie, au détriment de l'expérience utilisateur.
Merci, bonne journée !
bonjour,
je vais me prendre quelques minutes pour faire l'avocat du diable, ou plutot le lobbyste en chef d'une messagerie que j'adore : xmpp.
1 - son histoire : xmpp est pionnier, avec les icq et autres irc de l'époque. En 2000, ces trois là existaient déjà. Ont-ils mal vieilli? pour l'un, oui. IRC est toujours assez utilisé, xmpp bien moins en conversation de groupe, mais survit largement.
2 - Son fonctionnement technique : Pourquoi préférer xmpp ?
le problème des messageries populaires : whatsapp, signal, telegram, viber, etc :
Donc pour communiquer avec l'ado de 14 ans en vacances qui ne possède pas de portable et doit utiliser la tablette de ses parents, c'est cuit.
Il ne me semble pas que whatsapp, signal, telegram puissent être utilisés par navigateur web deux semaines de suite sans avoir d'interruption de procédure de vérification de numéro par SMS.
En complément, ils ont un autre inconvénient de taille dans leur fonctionnement : ils sont centralisés. Ils ne permettent pas de souscrire au même service chez un autre fournisseur : vous devrez changer de logiciel/application.
Sur xmpp, le choix du fournisseur est mis d'emblée à l'ouverture du client/application (sauf quicksy). XMPP est comme SIP, ou comme l'email : alice@sfr.fr peut échanger avec bob@free.fr. Ce schéma est fonctionnel avec xmpp, avec SIP. Sur signal, whatsapp, viber, telegram & co, ce schéma n'est pas valable. Quand les gens le découvrent, ils sont surpris, et je leur rétorque : "vous découvrez ce pourquoi internet a été inventé, et ce que les gafam ont religieusement conscencieusement détruit".
Ces deux dernières années, j'ai collecté un paquet de publications d'internautes, via différents forums, qui s'étonnent de voir qu'xmpp a très peu de succès, alors qu'il est basé sur un schéma très intelligent, léger, fonctionnel et décentralisé. Je pourrais faire un post dessus mais comme ma publicaton est déjà relativement longue..
========== aparté sur element/matrix (que je déconseille au plus haut)=======
J'ai passé deux ans à utiliser element. Au premier abord, je l'ai trouvé formidable, presque révolutionnaire. Puis la réalité à commencé à émerger..
les gros défauts d'élements à mon sens, et qui font que je le recommanderai jamais (je le trouve bien pire que whapp) :
https://disroot.org/en/blog/matrix-closure
en conclusion : https://gultsch.social/@daniel/113849961515845876
Certains répondront : "mais il n'y a pas qu'élements comme client !" c'est pas faux, mais ca tient pas face à un service qui redouble d'investissement pour son client phare, en termes de fonctionnalités et de publicité.
trois avantages cependant :
pouvez moinser !
edit: corrections variées.
Merci pour ton retour c'est super intéressant !
Je serai curieux de voir ton post sur les retours des gens qui s'étonnent du faible engouement de XMPP.
Je trouve aussi que Matrix et Element sont lourd. Je trouve que Matrix a l'avantage d'avoir une approche similaire à celle de Discord, mais c'est qu'une question d'ergonomie. XMPP serait très bien aussi pour faire des "serveurs" avec de sous espaces, des salons vocaux etc.
j'en avais fait une compilation sourcée qu'il faudra que je retrouve.
Petite info : Signal permet depuis déjà 1 an je crois de l'utiliser sans numéro de téléphone. Je l'utilise ainsi pour ma part depuis. Par contre, j'ai l'impression que Signal demande ton numéro de téléphone pour valider ton compte, mais qu'ensuite tu peux cacher ce numéro aux autres usagers et se connecter à eux grâce à des scans individuels de qr code etc. C'est déjà un peu mieux en terme de confidentialité : tu peux être ajouté à un groupe de conversation sans que tous les membres n'aient accès à ton numéro perso.
@oeil Pour l'utiliser, il faut un compte, non ? Et pour créer un compte, il est toujours nécessaire d'indiquer un numéro de téléphone valide, n'est-ce pas ?
@tkr
L'appli signal sur ton smartphone fait toujours office de "client principal" et tu ne peux pas t'en passer.
@tkr @pierrevlg J'utilise à nouveau #XMPP, ces dernières années. Je trouve que ce protocole est le digne successeur d'IRC. Je l'ai réessayé avec Conversations en même temps que j'essayais Matrix avec Element. Je n'ai pas accroché avec Element, mais Conversations me convenait et s'est même amélioré au fil du temps ! Il y a aussi la possibilité de rejoindre un salon avec des comptes "anonymes" grâce au client web ConverseJS (merci @JabberFR). Sur ordi, j'utilise le Flatpak (de Flathub) de Gajim.
@tkr @pierrevlg
Aussi, je pense qu'il y a une nouvelle vague d'activité autour de ce protocole (merci @JohnLivingston pour le tchat XMPP dans Peertube). D'ailleurs, il y a une lettre d'information régulière qui est traduite collectivement sur LinuxFR (merci @neox et les autres).
Par ailleurs, concernant la sécurité, au-delà du chiffrement avec l'algorithme à double ratchet OMEMO, certains fournisseurs proposent aussi l'utilisation en service caché Tor / .onion (merci @alec et +)
@JabberFR
SimpleX est à mon sens un bon remplaçant moderne de XMPP même s'il n'a pas encore de choix sur les clients. Smartphone accessoire, anonyme, décentralisé, permet les appels vidéos et les transferts de fichiers…