Les contributeurs WordPress et Matrix sont proposer un nouveau sous-projet de l’équipe Meta qui explorerait le remplacement de la communication Slack par Matrice, un système de chat fédéré open source. Matrix alimente déjà une variété d’outils de communication, y compris Élémentle client Matrix le plus mature – une application de chat universelle souvent décrite comme « une alternative à Slack ».

En 2020, Automattic a investi 4,6 millions de dollars dans le nouveau vecteur, créateurs du standard ouvert Matrix pour la communication décentralisée. À cette époque, Mullenweg a indiqué son intention pour Automattic d’adopter des outils basés sur Matrix et de construire des ponts vers WordPress.

Les contributeurs proposant cette nouvelle exploration ont décrit quelques-uns des principaux avantages de Matrix sur Slack pour l’outil de communication en temps réel officiel de la communauté WordPress. Ils soutiennent que l’expérience d’intégration de Slack est difficile car elle nécessite un e-mail d’invitation à une adresse e-mail hébergée par WordPress et les utilisateurs doivent identifier le bon espace de travail Slack à rejoindre.

Le client Slack n’est pas non plus le meilleur outil de communication pour certaines communautés locales où les utilisateurs sont plus actifs sur leurs appareils mobiles que sur les ordinateurs de bureau.

« L’un des avantages de Matrix est qu’il prend en charge le libre choix des clients, l’un d’eux étant un client très similaire à Telegram, appelé FluffyChat», a déclaré Alex Kirk, contributeur sponsorisé par Automattic. « Il existe aussi des clients particulièrement légers (appelés Hydrogène), un client complet appelé Élément (anciennement Riot), un client qui ressemble plus à Discord appelé CinnyClient CLI, et beaucoup plus.”

L’équipe de Kirk a fait quelques démarches préliminaires dans le but de présenter des arguments convaincants pour le passage de Slack, y compris un flux d’authentification unique où OpenID Connect est utilisé avec WordPress en tant que fournisseur d’authentification. Les nouveaux utilisateurs n’auraient qu’à autoriser wordPress.org à envoyer leur nom d’utilisateur au serveur Matrix.

L’équipe de Kirk a également rendu possible l’intégration d’un chat Matrix dans un bloc Gutenberg, alimenté par un plugin appelé Chatrix. Il ajoute un client Matrix aux pages WordPress via l’éditeur de blocs ou en tant que apparaitre.

« Cela pourrait même être défini pour une salle particulière, de sorte que les utilisateurs puissent être invités à rejoindre une salle spécifique ou une équipe Make en leur donnant un lien vers une page WordPress (.org) particulière. », A déclaré Kirk. « Cela pourrait faciliter la participation aux équipes Make WordPress et éventuellement encourager davantage de contributions. »

Un projet open source doit-il utiliser un système de chat open source si des problèmes tels que l’intégration peuvent être résolus ? Matrix est-il un bon choix pour le projet WordPress ? Sera-t-il en mesure de fournir la même fiabilité ou une meilleure fiabilité que Slack avec des intégrations tierces qui accélèrent les workflows de communication des contributeurs ? Existe-t-il d’autres avantages tels que des économies de coûts ou des fonctionnalités que Slack ne peut pas proposer ? Tout le contenu Slack précédent peut-il être migré ? Ce sont des questions importantes dont la méta-sous-équipe nouvellement formée vise à discuter en commençant des réunions bihebdomadaires. Kirk encourage tous ceux qui souhaitent participer aux réunions à commenter les Make.WordPress.org/Meta post.

« En particulier, nous aimerions apporter nos projets Chatrix et Serveur OpenID Connect au projet WordPress », a déclaré Kirk. « De plus, travaillez avec les personnes de la communauté intéressées par Matrix pour voir quelles intégrations Slack devraient être portées et comment cela pourrait être fait, ainsi que pour comprendre, grâce à des tests avec d’autres équipes WordPress, à quel point l’expérience est bonne ou mauvaise, soit sur son propre, ou en le comparant à Slack.


Source link