In precedenza, l'azienda ha condotto il testing, nell'ultimo turno al quale hanno partecipato Mattermost, Matrix con il cliente Riot, Rocket.Chat e Slack. Altre opzioni sono state scartate a causa della complessità o dell'impossibilità di integrazione con il sistema di accesso unificato Mozilla (IAM). Alla fine, è stato scelto Matrix e l'hosting dal sviluppatore del protocollo (New Vector) — Modulare.
L'abbandono di IRC è dovuto alla mancanza di funzionalità necessarie e allo sviluppo del protocollo, oltre alla sua scarsa accessibilità per i nuovi utenti.
Matrix è un protocollo libero per l'implementazione di una rete federativa di messaggistica, utilizzabile per molte cose che richiedono HTTP REST API e un database distribuito di eventi lineari. La stragrande maggioranza delle implementazioni è rappresentata da chat, ma è possibile anche blog o server per l'internet delle cose (IoT).
Riot è un client Matrix che offre un'interfaccia simile a Slack e tutta la funzionalità necessaria per un moderno servizio di messaggistica: crittografia end-to-end, cronologia permanente e ricerca, strumenti per la moderazione e prevenzione dello spam, video/audioconferenze di gruppo e singole (VoIP).
Fonte: linux.org.ru
