tools/chat messenger/matrix-element.md
Philipp Rothmann d1af96a832 update
2022-08-02 21:09:19 +02:00

3.2 KiB

Matrix (Element + Synapse)

Matrix ist ein offenes Kommnikationsprotokoll. Es gibt also nicht nur einen Client / Server sondern mehrere Implementierungn, die aber alle miteinander kommunizieren können. Hier beschränken wir uns auf den Client Element und den Server Synapse. Sichere Kommunikation in Einzel und Gruppenchats.

Allgemeine Informationen

Kernfunktionen (Spezialisierung der Plattform)

  • Chat

Erweiterte Funktionen (nicht spezialisiert darauf)

  • Integrationen von Bots, Widgets wie z.B. Jitsi oder Bridges zu anderen Messengern möglich
  • Umfragen
  • Räume in Spaces organisieren

Technisch

Installation

Authentifizierung & SSO

openid-connect, saml, cas

Entwicklung

  • Maintainership: The Matrix.org Foundation C.I.C. , Ort
  • Contributors: 385 (Synapse)
  • Letzte Änderung: 07.06.22
  • Letzter Release / Zyklus: 1.60.0
  • Erweiterbarkeit: viele Bots, Integrationen, Bridges vorhanden
  • Geplante Entwicklung / Roadmap: ?

Überprüft am: 07.06.22

sonstiges

  • Import / Export von Userdaten:
    • einzelne chats können per element exportiert werden
    • sonst per API
    • auf Datenbank ebene vmtl etwas schwere weil die Secret Keys benötigt werden
    • Migration auf eine andere Domain nicht ohne weiteres möglich, da Username daraus abgeleitet wird.

Usability, User Experience

statische Analyse

  • Lighthouse Report: (Mit Vorsicht zu genießen!)
Test Performance Acessibility Best Practices SEO
Desktop 21 72 92 78
Mobile 10 74 92 88
  • Internalization / Localization: ja
  • Gerätekompabilität: Webbrowser, F-Droid, Google-, Apple-Store, Linux, Windows, Mac

Usability Test

TODO

Screenshots

Notizen

Version 1.1 14.06.2022