| A | B | C | D | F | G | I | J | L | M | O | P | R | S | U | V | W | X | Y | Z | AA | AB | AC | AD | AE | AF | AG | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Kriterium | Prio | RocketChat | 36 | Matrix | 37.5 | Zulip | 30 | Mattermost | 32 | Jabber | 32 | TheLounge | 16 | ||||||||||||||
2 | URL | https://rocket.chat/ | https://about.riot.im/ | https://zulipchat.com/ | https://mattermost.com/ | https://prosody.im/ | https://thelounge.chat/ | |||||||||||||||||||||
3 | Demo | https://open.rocket.chat/ | https://zulip.do.2k4d.de/join/oewl0azqialpyjxr2irzopix/ | https://oss.mattermost.com | https://demo.thelounge.chat/ | |||||||||||||||||||||||
4 | Hosting | 0 | ||||||||||||||||||||||||||
5 | Deployment | 0 | Debpkg oder NixOS | 1 | Debpkg https://zulip.readthedocs.io/en/latest/production/install.html | 1 | 1 | Mixed | 0 | |||||||||||||||||||
6 | Stack | 0 | JavaScript, MongoDB | Python3, PostgreSQL | Python3, Postgresql, Rabbitmq, Redis | Golang, PostgreSQL | Mixed | JavaScript | ||||||||||||||||||||
7 | Ressourcenbedarf (50k msg/yr) | enterprisey! | 0.5 | gering | 1 | keiner | 1 | |||||||||||||||||||||
8 | NixOS Module | 1 | ✘ | 0 | ✔ | 1 | ✘ | 0 | ✔ | 1 | ✔ | 1 | ✔ | 1 | ||||||||||||||
9 | Onboarding | |||||||||||||||||||||||||||
10 | Gastzugang | 3 | Signup | 0 | Matrix ja, Riot derzeit nicht | 0.5 | E-Mail Signup | 0 | nur Enterprise | 0 | Ja | 1 | Nein | 0 | ||||||||||||||
11 | Backlog vollständig browsebar | 2 | ✔ | 1 | ✔ | 1 | ✔ | 1 | ✔ | 1 | (✔) | 1 | ✘ | 0 | ||||||||||||||
12 | Suchfunktion | 2 | ✔ | 1 | ✔ | 1 | ✔ | 1 | ✔ | 1 | 0 | ✔ | 1 | |||||||||||||||
13 | Lokalisierung (sprache, datumsformat, ...) | 2 | ✔ | 1 | ✔ | 1 | teilweise | 0.5 | ✔ | 1 | 1 | ✘ | 0 | |||||||||||||||
14 | Zugang | |||||||||||||||||||||||||||
15 | Desktop-Client | 1 | ✔ | 1 | ✔ | 1 | ✔ | 1 | ✔ | 1 | https://gajim.org/ | 1 | Diverse | 1 | ||||||||||||||
16 | Web-Client | 3 | ✔ | 1 | ✔ | 1 | ✔ | 1 | ✔ | 1 | https://conversejs.org/ | 1 | ✔ | 1 | ||||||||||||||
17 | Mobile-Client | 3 | ✔ | 1 | ✔ | 1 | ✔ | 1 | ✔ lädt viele Daten | 1 | https://conversations.im/ | 1 | Diverse | 1 | ||||||||||||||
18 | Notifications | 1 | ✔ | 1 | ✔ | 1 | ✔ | 1 | ✔ | 1 | 1 | |||||||||||||||||
19 | Notifications sind konfigurierbar | 2 | (✔) | 1 | ✔ | 1 | ✔ | 1 | ✔ minimal | 1 | 1 | |||||||||||||||||
20 | Notifications (mobile) | 3 | ✔ | 1 | ✔ | 1 | ✔ | 1 | ✔ | 1 | (✔) | 0 | ||||||||||||||||
21 | Federation | 0 | ✔ | 1 | ✔ | 1 | ✘ | 0 | ✘ | 0 | ✔ | 1 | 0 | |||||||||||||||
22 | Rechteverwaltung | 3 | ✔ | 1 | ✔ | 1 | ✔ | 1 | ✔ | 1 | 1 | 1 | ||||||||||||||||
23 | Bridging | 1 | ✘ | 0 | Viele, individuell | 1 | API? | 0 | Viele, über Bot | 1 | ✔ | 1 | 1 | |||||||||||||||
24 | Chat | |||||||||||||||||||||||||||
25 | URL-Vorschau (zur Not ein Bot) | 1 | ✔ | 1 | ✔ | 1 | ✘ | 0 | 🗴 | 0 | 1 | 1 | ||||||||||||||||
26 | Dateien hochladen | 1 | ✔ | 1 | ✔ | 1 | ✔ | 1 | ✔ | 1 | ✔ | 1 | 0 | |||||||||||||||
27 | Dateivorschau | 1 | ✔ | 1 | ✔ | 1 | ✔ | 1 | ✔ | 1 | Bilder in Conversations? | 1 | 0 | |||||||||||||||
28 | Reactions | 1 | ✔ | 1 | ✔ | 1 | ✔ | 1 | ✔ | 1 | ✘ | 0 | 0 | |||||||||||||||
29 | Audio/Video Konferenz | 0 | A/V Messages | 0.5 | Jitsi Widget | 1 | Link zu Jitsi | 0 | 🗴 | 0 | ✔ | 1 | 0 | |||||||||||||||
30 | Formatierungen im Text, Zitate, etc. | 2 | ✔ | 1 | ✔ | 1 | 1 | ✔ | 1 | ✔ | 1 | 0 | ||||||||||||||||
31 | Beiträge nachträglich ändern | 1 | ✔ | 1 | ✔ | 1 | 1 | ✔ | 1 | ✔ | 1 | 0 | ||||||||||||||||
32 | Usability | |||||||||||||||||||||||||||
33 | Dark Theme | 1 | ✘ | 0 | ✔ | 1 | ✔ | 1 | ✘ | 0 | 1 | 1 | ||||||||||||||||
34 | Erweiterbarkeit | |||||||||||||||||||||||||||
35 | Bot-Support | 0 | ✔ | 1 | ✔ | 1 | ✔ | 1 | ✔ | 1 | 1 | 1 | ||||||||||||||||
36 | Integration Webhooks/API | 1 | ✔ | 1 | ✔ | 1 | ✔ | 1 | ✔ | 1 | 1 | 0 | ||||||||||||||||
37 | Datenschutz | |||||||||||||||||||||||||||
38 | Data-Takeout (GDPR) | 1 | ✔ | 1 | ✘ kein öffentl. Script | 0 | ✘ | 0 | 0 | 0 | ||||||||||||||||||
39 | Verschlüsselung (Private E2E) | 2 | ✔ | 1 | ✔ | 1 | ✘ | 0 | ✘ | 0 | OMEMO | 1 | 0 | |||||||||||||||
40 | Freestyle | |||||||||||||||||||||||||||
41 | Threaded Interface (Zulip) | 1 | geplant | 0 | sehr ausgeprägt | 1 | vorhanden | 1 | 0 | |||||||||||||||||||
42 | E2E verschlüsselte Gruppenchats (Riot) | 1 | olm | 1 | 0 | omemo | 1 | 0 | ||||||||||||||||||||
43 | 2FA (RocketChat) | 1 | three PID? | 0 | 0 | |||||||||||||||||||||||
44 | ||||||||||||||||||||||||||||
45 | Fazit | Kein Nix, kein Dark Theme | Einzige Chance auf Gastzugang, wir wollen nicht zentrale Accounts für Leute in Matrix anbieten (und somit deren Daten hosten) | UI nicht für technisch unbedarfte Menschen geeignet | Einfaches UI | Ein Client/Server mit allen Features fehlt aber durchwachsenen Clients | Haben wir schon, will man aber nicht mit offener Registrierung betreiben | |||||||||||||||||||||
46 | ||||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||||
100 |