3.8 KiB
Mattermost
Mattermost ist primär auf eine themenbezogene Kommunikation innerhalb von Organisationen ausgelegt und als Slack-Alternative anzusehen. Die Lizenzbeschreibungen enthalten einige undurchsichtige Formulierungen, welche Funktionen jetzt und in Zukunft in der Communityund welche in der Enterprise-Lizenz vorhanden sein werden. Dies hinterlässt ein paar Fragezeichen bezüglich der zukünftigen Verfügbarkeit als Open-Source-Tool. SSO und weitere Features sind nur in der kommerziellen Professional-Lizenz enthalten. Mit der Matterbridge kann Mattermost an andere Chat-Portale und Lösungen angebunden werden. Es ist aber auf die Kommunikation innerhalb der eigenen Organisation fokussiert. Mattermost gliedert sich in Channels und Direct Messages auf. Über einen angebotenen Marketplace (Apps) kann der Funktionsumfang erweitert werden. Grundsätzlich macht Mattermost einen soliden Eindruck, die Bedienung funktioniert reibungslos und alle wesentlichen Features sind enthalten. Die Bedienung der globalen Suchfunktion ist wenig intuitiv. Sprachnachrichten sind nur teilweise über ein Plugin nachrüstbar (keine Mobilunterstützung). Dafür wird man mit einem Tutorial gut in den Messenger eingeführt und findet sich schnell zurecht. Die Integration des Kanban-Boards Focal ist vielversprechend und kann Mattermost zu einer Komplettlösung für manche Teams machen.
Allgemeine Informationen
- Website: https://mattermost.com/
- Demo:
- Source Code: https://github.com/mattermost/mattermost-server
- Dokumentation: https://docs.mattermost.com/
- Lizenz: MIT
- Programmiersprache (Framework): Go
- Geschäftsmodell: Die Community-Version scheint auf den ersten Blick nicht eingeschränkt zu sein, ist aber undurchsichtig. Offenbar ist in der Community-Version SSO eingeschränkt oder nicht möglich. Es ist davon auszugehen, dass ggf. in Zukunft weitere Funktionen nur in der Enterprise-Variante verfügbar sein könnten.
Kernfunktionen (Spezialisierung der Plattform)
- Organisationschat mit Kanälen zur Gruppierung von Themen und Multiclientstrategie
Erweiterte Funktionen (nicht spezialisiert darauf)
- Erweiterungen über Apps (Marketplace) möglich --> Offenebar keine Registrierung erforderlich und Apps auf den ersten Blick kostenlos
- Playbooks (Checklisten) und Boards (Kanban) als Beta verfügbar
Technisch
Installation
- coop-cloud recipe: ja (experimentell)
- Docker: https://docs.mattermost.com/install/install-docker.html
- Docker-Compose: https://github.com/mattermost/mattermost-docker/blob/master/docker-compose.yml
- Healthcheck:
- Secrets:
- Konfiguration via: Docker compose und danach über Web-GUI als Admin (Systemconsole)
- API-Dokumentation: https://developers.mattermost.com/contribute/server/rest-api/
- Abhängigkeiten:
- App: Wenn Installation ohne Docker compose: Postgres oder MariaDB
- Datenbank: MySQL, Postgres oder MariaDB, wenn nicht schon im Docker compose
- SMTP / Email: SMTP-Host für Benachrichtigungen erforderlich
- anderes
Authentifizierung & SSO
Über Apps: oAuth/OIDC, saml --> Möglicherweise erst richtig funktionsfähig über Enterprise-Version
Entwicklung
- Maintainership: Mattermost, Inc. USA
- Contributors: >680
- Letzte Änderung: 24.06.2022
- Letzter Release / Zyklus: wöchentlich
- Erweiterbarkeit: Apps und Integrations
- Geplante Entwicklung / Roadmap: https://mattermost.com/roadmap/
Überprüft am: 24.06.2022
sonstiges
- Import / Export von Userdaten: https://docs.mattermost.com/onboard/migrating-to-mattermost.html --> Slack, Bitnami, HipChat, Jabber, Pidgin
- Föderation ggf. über Matterbridge möglich (Apache 2.0) --> https://github.com/42wim/matterbridge --> RC, Gitter, XMPP, Slack, Discord and other tools