Chat des tiers-lieux : migration vers Matrix Element en 2024
Information et prise de décision[modifier | modifier le wikicode]
La proposition de migration de l'outil de Chat des tiers-lieux a été diffusée à partir du 19 avril sur le forum, sur le canal #général du Rocket Chat, et sur un canal dédié #CHANGEMENT_DE_CHAT où toustes les utilisateurices ont été ajoutées.
La prise de décision se fait au consentement, et elle est validée le 30 avril 2024, aucune objection n'ayant été levée 🎉 👏 .
Décision : passer de l’outil Rocket Chat à l’outil Matrix Element pour gérer notre chat.
Date de sollicitation : 19 avril
Date de prise de décision : 30 avril
Objections : zéro
Le message qui a été communiqué[modifier | modifier le wikicode]
Sur le forum :[modifier | modifier le wikicode]
Bonjour à toustes,
Ceci est un sollicitation de vous toustes, tiers-lieux et réseaux, pour savoir si vous donnez votre consentement à un changement d’outil pour le chat commun (chat.tiers-lieux.org). Un changement d’outil pour un usage aussi important n’est pas toujours trivial, alors cela nécessite une adhésion la plus large possible et une explication la plus simple possible des raisons de cette proposition.
Merci de donner vos objections ou votre consentement avant le 30 avril
Quel est le changement ?
Concrètement, la proposition est de passer de l’outil Rocket Chat à l’outil Matrix Element pour gérer notre chat.
Quelle en est la cause ?
Notre hébergeur est Indie Hosters (situé en France), il nous a informé qu’il arrête définitivement le support de Rocket Chat dans ses services 2 à partir du 31 mai 2023.
Nous avons donc 2 possibilités : Prendre notre Rocket Chat actuel et le faire héberger ailleurs, ou passer sur la solution qu’ils nous proposent : Matrix Element.
Alors on fait quoi ?
Suite à de nombreux échanges sur le forum, le chat, en visio, entre plusieurs personnes diverses de réseaux régionaux, de tiers-lieux, de porteur·euses de projet, d’expert·es numériques, l’avis général se porte vers Matrix Element. Je vous propose de faire valider au consentement cette décision sur le forum.
Voici une synthèse des arguments pour expliquer le choix
Inconvénients de Rocket chat :
- de plus en plus cher et propriétaire : les fonctionnalités de Rocket Chat deviennent payantes et non-libres, ce qui empêche Indie Hosters d’assurer un service de qualité.
- moins éthique : Rocket Chat se dirige plus vers des objectifs économiques d’une startup et moins vers les valeurs d’une coopérative Avantages de Matrix Element :
- plus durable : il est basé sur un protocole libre (Matrix), qui permet de s’assurer qu’on aura toujours accès à cette technologie.
- plus coopératif : le protocole est « fédéré », concrètement çà permet de discuter avec des personnes qui sont sur d’autres serveurs (par exemple depuis le serveur tiers-lieux.org je peux inviter des personnes du serveur des CAE, ou encore rejoindre un canal sur le serveur dédié d’un réseau régional)
- Il y a un momentum autour du standard Matrix : entre autre les agents publics sont poussés également vers Matrix par la messagerie « Tchap ». On sera donc interopérables et on pourra retrouver les agents publics depuis nos chat.
- standardisé : à terme, notre compte de messagerie pourrait devenir aussi universel qu’une adresse mail (plutôt que d’avoir plusieurs outils de messagerie instantanée incompatibles entre eux)
- plus éthique : l’enjeu est de créer un commun, où tout le monde est financé de façon équitable à sa juste valeur, et de rendre visible les enjeux
A quoi ca ressemble Matrix Element ?
Globalement, la transition sera presque transparente. L’adresse sera la même, les contenus et les canaux seront migrés, le compte utilisateurice sera le même, les fonctionnalités et l’apprence sont très proches. Si vous êtes impatient·es, un serveur de test est déjà opérationnel
Comment on fait la migration ?
La proposition de calendrier est la suivante :
- discuter de la proposition de migration de chat sur le forum et le chat pour faire une prise de décision collective
- ensuite faire un mailing pour transmettre l’info de la migration décidée Si le choix de Matric Element est confirmé :
- en vue d’une migration effective le vendredi 31 mai, proposer 2 ateliers d’accompagnement à Matrix Element les lundi 6 mai et lundi 3 juin (permanence l’aprem de 14h à 17h pendant Commun lundi)
- ca sera l’occasion de mettre à jour la documentation écrite pour l’accès au chat sur movilab
- En parralèle réaliser deux courtes vidéos pédagogiques et sympas pour présenter l’outil (une vidéo tuto sur l’utilisation et une vidéo pédagogique sur les enjeux)
Combien ca côute ?
Pour rémunérer équitablement le travail autour de cette migration, en particulier l’accompagnement et la communication, on a estimé un besoin de 4500 €. Le chat et le forum sont des outils mutualisés, vous pouvez faire votre part de colibri sur l’outil de cofinancement
J’espère que la proposition est claire, n’hésitez pas à demander pour tout besoin d’éclaircissement.
Si vous avez une objection, vous pouvez répondre à ce message en précisant le risque que vous percevez, et on pourra bonifier ensemble la proposition.
Sur les canaux Rocket Chat :[modifier | modifier le wikicode]
[IMPORTANT] MIGRATION DU CHAT
- Une décision ❗ super importante ❗ doit être prise concernant ce chat, qui vous concerne toutes et tous.
Je vous invite à regarder ce post qui explique pourquoi ce chat ne sera bientôt plus disponible, quelle est la solution proposée, et comment vous pouvez réagir https://forum.tiers-lieux.org/t/prise-de-decision-pour-la-migration-du-chat-de-rocket-chat-a-matrix-element/4533
Les changements apportés par la migration[modifier | modifier le wikicode]
Quelques questionnements et informations supplémentaires en lien avec la migration :
Question : Les utilisateurs·rices que l’on a amené sur le tchat, parfois en insistant, ne sont pas tous·tes des passionné·es des outils numériques, donc notre souci est que la migration soit la plus fluide possible. Je lis que « L’adresse sera la même, les contenus et les canaux seront migrés, le compte utilisateurice sera le même », c’est donc bien un engagement de IndieHosters ?
Réponse :
Oui l’adresse, les canaux et contenus seront conservés.
Les identifiants ne changeront pas puisque c’est toujours le même SSO
Seuls quelques noms d’utilisateurices devront subir des modifications muineures et automatiques, voici l’explication de Indie Hosters :
Avec la migration de chat, il est nécessaire d’effectuer quelques changements de nom d’identifiants qui ne sont pas compatibles entre Rocket.Chat et Element Matrix.
Concrètement, il y 2 types de changements :
- la suppression des caractères spéciaux “&”, “é”… et des espaces “ “. Par exemple : “dupont & dupond” sur Rokcet.Chat devient “dupontdupond” sur Elment Matrix Après vérification, cela concerne 23 personnes cette l’instance.
- la suppressions des “@” et mail pour les personnes qui ont mis un mail en identifiant Par exemple : “dupont@liiib.re” devient “dupont” Après vérification, cela concerne 83 personnes sur cette instance
Il y a juste quelques petites limitations ; plusieurs “détails” ne sont pas migrés, essentiellement car le concept n’existe pas comme cela dans Element Matrix :
- Les citation d’un autre message
- Les images externes importé depuis un lien url seront affichées en url et non migrées en images (cela ne concerne donc pas les images importées dans Rocket.Chat par glissé-déposé par exemple)
- La description des fichiers envoyés depuis Rokcet.Chat
- Les images d”avatar ne sont pas migrés, il faudra les remettre.
- La fonction Livechat et Chatbot n’est pas migré.
- La notification des @utilisateur.ice dans les messages n’est pas traduite. Par exemple, le message “ping @sasha” est bien migré mais ne renvoie plus à l’utilisateur.ice @sasha
- les discussions
Tout le reste à normalement bien été migré (réactions, salon…).