fix: linebreak
This commit is contained in:
parent
5c806d3631
commit
81dd0f18a8
9 changed files with 243 additions and 261 deletions
|
|
@ -2,36 +2,26 @@
|
|||
|
||||
Bekannte Messenger wie Whatsapp oder Telegram haben
|
||||
nicht nur datenschutzrechtliche Probleme, sondern sind
|
||||
hauptsächlich für die Kommunikation zwischen Einzel-
|
||||
personen oder in kleinen unmoderierten Gruppen ausge-
|
||||
legt und ihnen fehlen Funktionen, die für die strukturierte
|
||||
hauptsächlich für die Kommunikation zwischen Einzelpersonen oder in kleinen unmoderierten Gruppen ausgelegt und ihnen fehlen Funktionen, die für die strukturierte
|
||||
Zusammenarbeit in Gruppen und Teams wichtig sind. Für
|
||||
den einfachen Umstieg auf eine Open-Source-Alternative
|
||||
zu Whatsapp ist Signal mit ähnlichem Funktionsumfang
|
||||
schon ein guter Anfang. Die Kommunikation ist grund-
|
||||
sätzlich verschlüsselt und das Tool ist Open-Source, läuft
|
||||
schon ein guter Anfang. Die Kommunikation ist grundsätzlich verschlüsselt und das Tool ist Open-Source, läuft
|
||||
aber über zentrale Server, die von einer Stiftung in den
|
||||
USA betrieben werden.
|
||||
Ein schon recht altes, aber vor allem unter technikaffinen
|
||||
Menschen weit verbreitetes Chat-Protokoll ist das Exten-
|
||||
sible Messaging and Presence Protocol (XMPP). Es ist
|
||||
Menschen weit verbreitetes Chat-Protokoll ist das Extensible Messaging and Presence Protocol (XMPP). Es ist
|
||||
ähnlich wie E-Mail dezentral aufgebaut. Jede:r kann einen
|
||||
eigenen Server betreiben und mit anderen Nachrichten
|
||||
austauschen, das wird auch als „Föderieren“ bezeichnet.
|
||||
Auch gibt es mehrere unterschiedliche Client- und Server-
|
||||
Implementierungen, die untereinander kompatibel sind.
|
||||
Auch gibt es mehrere unterschiedliche Client- und Server-Implementierungen, die untereinander kompatibel sind.
|
||||
Einen einfach zu installierenden Server und App bietet
|
||||
z.B. Snikket.
|
||||
Andere alternative Messenger für spezielle Anforderun-
|
||||
gen sind Briar oder tox.chat. Sie setzen auf sog. P2P-
|
||||
Kommunikation und benötigen damit keinen Server. Sie
|
||||
Andere alternative Messenger für spezielle Anforderungen sind Briar oder tox.chat. Sie setzen auf sog. P2P-Kommunikation und benötigen damit keinen Server. Sie
|
||||
sind besonders geeignet, wenn absolute Vertraulichkeit
|
||||
z.B. unter einem autoritären Regime notwendig ist.
|
||||
Für die Kommunikation in Teams werden aber häufig
|
||||
mehr Funktionen benötigt und eine Trennung von priva-
|
||||
ter Kommunikation und Team-Kommunikation ist oft er-
|
||||
wünscht. Daher vergleichen wir im Folgenden verschie-
|
||||
dene Messenger Plattformen, die für die Anwendung in
|
||||
mehr Funktionen benötigt und eine Trennung von privater Kommunikation und Team-Kommunikation ist oft erwünscht. Daher vergleichen wir im Folgenden verschiedene Messenger Plattformen, die für die Anwendung in
|
||||
Teams optimiert sind.
|
||||
|
||||
## Messenger Plattformen
|
||||
|
|
@ -53,12 +43,8 @@ Wir haben vier unterschiedliche Plattformen ausprobiert und in Vergleich mit seh
|
|||
Im Folgenden werden Funktionen zwischen Slack und
|
||||
Open-Source Alternativen verglichen.
|
||||
|
||||
1. Threads: Bieten die Möglichkeit in einem Gruppen-
|
||||
chat auf gezielte Themen zu antworten und das The-
|
||||
ma zu verfolgen.
|
||||
2. Ansichten: Es gibt zusätzliche Ansichten für unge-
|
||||
lesene Nachrichten, Benachrichtigungen und Erwäh-
|
||||
nungen.
|
||||
1. Threads: Bieten die Möglichkeit in einem Gruppenchat auf gezielte Themen zu antworten und das Thema zu verfolgen.
|
||||
2. Ansichten: Es gibt zusätzliche Ansichten für ungelesene Nachrichten, Benachrichtigungen und Erwähnungen.
|
||||
3. Videotelefonie: 1-zu-1 und Gruppentelefonate.
|
||||
4. Sprachnachrichten: Werden vor allem im Privaten
|
||||
Kontext immer beliebter.
|
||||
|
|
@ -73,9 +59,7 @@ Open-Source Alternativen verglichen.
|
|||
Das impliziert, dass der Dienst dezentral aufgebaut
|
||||
ist und den Betrieb eigener Server-Instanzen erlaubt.
|
||||
9. E2E Verschlüsselung: Ende-zu-Ende Verschlüsselung
|
||||
bedeutet, dass wirklich nur die User:innen ihre Nach-
|
||||
richten lesen können. Auch ein:e System-Admins-
|
||||
trator:in hat keinen Zugriff auf die Inhalte. Das ist
|
||||
bedeutet, dass wirklich nur die User:innen ihre Nachrichten lesen können. Auch ein:e System-Adminstrator:in hat keinen Zugriff auf die Inhalte. Das ist
|
||||
besonders wichtig für Gruppen, die sehr hohen Wert
|
||||
auf die Vertraulichkeit ihrer Nachrichten legen.
|
||||
|
||||
|
|
|
|||
|
|
@ -1,35 +1,25 @@
|
|||
# Matrix (Element + Synapse)
|
||||
|
||||
Matrix28 steht in erster Linie für ein auf HTTP basierendes
|
||||
Matrix steht in erster Linie für ein auf HTTP basierendes
|
||||
offenes Protokoll für Messaging. Dieses Protokoll wird
|
||||
durch verschiedene Server- und Client-Implementierun-
|
||||
gen umgesetzt. Hier wurden Matrix-Synapse29 als Server
|
||||
und Element30 als Client getestet. Im Vergleich zu anderen
|
||||
Lösungen ist Grundbestandteil des Protokolls die sog. Fö-
|
||||
derierung, womit alle Matrix-Server, egal wer sie betreibt,
|
||||
durch verschiedene Server- und Client-Implementierungen umgesetzt. Hier wurden Matrix-Synapse als Server
|
||||
und Element als Client getestet. Im Vergleich zu anderen
|
||||
Lösungen ist Grundbestandteil des Protokolls die sog. Föderierung, womit alle Matrix-Server, egal wer sie betreibt,
|
||||
untereinander kommunizieren können. Das Protokoll ist
|
||||
vergleichbar mit dem dezentralen Ansatz von E-Mail-Ser-
|
||||
vern. Matrix-Server leiten Nachrichten zu dem jeweils
|
||||
zuständigen Matrix-Server weiter, bei dem der:die Benut-
|
||||
zer:in registriert ist. Die Föderation kann für einen Server
|
||||
vergleichbar mit dem dezentralen Ansatz von E-Mail-Servern. Matrix-Server leiten Nachrichten zu dem jeweils
|
||||
zuständigen Matrix-Server weiter, bei dem der:die Benutzer:in registriert ist. Die Föderation kann für einen Server
|
||||
aber auch deaktiviert werden, um die Kommunikation auf
|
||||
eine Organisation zu beschränken. Aktuell können nur
|
||||
1-zu-1 Videoanrufe direkt über Matrix/Element durchge-
|
||||
führt werden, für Gruppentelefonate wird momentan eine
|
||||
1-zu-1 Videoanrufe direkt über Matrix/Element durchgeführt werden, für Gruppentelefonate wird momentan eine
|
||||
Jitsi-Integration verwendet. Hier ist aber auch eine native
|
||||
Umsetzung bereits in der Testphase.
|
||||
|
||||
Durch das offene Matrix-Protokoll gibt es noch eine Viel-
|
||||
zahl an weiteren Implementierungen und Erweiterungen
|
||||
Durch das offene Matrix-Protokoll gibt es noch eine Vielzahl an weiteren Implementierungen und Erweiterungen
|
||||
für Räume (Extensions) oder sog. Bots und Bridges, die
|
||||
weitere Funktionen oder Anbindungen zu anderen Mes-
|
||||
senger-Plattformen ermöglichen. Die Qualität der Erwei-
|
||||
terungen kann aber stark schwanken.
|
||||
weitere Funktionen oder Anbindungen zu anderen Messenger-Plattformen ermöglichen. Die Qualität der Erweiterungen kann aber stark schwanken.
|
||||
Ein häufiges Problem in der praktischen Anwendung von
|
||||
Element als Client ist, dass User:innen vergessen ihre
|
||||
Passphrase für die Wiederherstellung von E2E-Encrypti-
|
||||
on-Keys zu speichern. Dadurch ist schon häufiger User:in-
|
||||
nen ihre gesamte Historie abhanden gekommen.
|
||||
Passphrase für die Wiederherstellung von E2E-Encryption-Keys zu speichern. Dadurch ist schon häufiger User:innen ihre gesamte Historie abhanden gekommen.
|
||||
|
||||
## Allgemeine Informationen
|
||||
|
||||
|
|
|
|||
|
|
@ -1,31 +1,21 @@
|
|||
# Mattermost
|
||||
|
||||
Mattermost ist primär auf eine themenbezogene Kom-
|
||||
munikation innerhalb von Organisationen ausgelegt und
|
||||
als Slack-Alternative anzusehen. Die Lizenzbeschreibun-
|
||||
gen enthalten einige undurchsichtige Formulierungen,
|
||||
welche Funktionen jetzt und in Zukunft in der Community-
|
||||
und welche in der Enterprise-Lizenz vorhanden sein wer-
|
||||
den. Dies hinterlässt ein paar Fragezeichen bezüglich der
|
||||
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 Professio-
|
||||
nal-Lizenz enthalten. Mit der Matterbridge kann Matter-
|
||||
most an andere Chat-Portale und Lösungen angebunden
|
||||
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 Funktionsum-
|
||||
fang erweitert werden.
|
||||
angebotenen Marketplace (Apps) kann der Funktionsumfang erweitert werden.
|
||||
Grundsätzlich macht Mattermost einen soliden Eindruck,
|
||||
die Bedienung funktioniert reibungslos und alle wesentli-
|
||||
chen Features sind enthalten. Die Bedienung der globalen
|
||||
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 Mobilun-
|
||||
terstützung). Dafür wird man mit einem Tutorial gut in den
|
||||
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 man-
|
||||
che Teams machen.
|
||||
und kann Mattermost zu einer Komplettlösung für manche Teams machen.
|
||||
|
||||
## Allgemeine Informationen
|
||||
|
||||
|
|
|
|||
|
|
@ -1,63 +1,58 @@
|
|||
# Rocket.Chat
|
||||
|
||||
Rocket.Chat positioniert sich selbst als Slack-Alternative
|
||||
und nennt sich die größte Open-Source-Kommunikations-
|
||||
plattform der Welt. Rocket.Chat unterscheidet zwischen
|
||||
und nennt sich die größte Open-Source-Kommunikationsplattform der Welt. Rocket.Chat unterscheidet zwischen
|
||||
Kanälen und Diskussionen, welche Kanälen zugeordnet
|
||||
sind. So kann ein Hauptthema in mehrere Unterthemen un-
|
||||
terteilt werden. Außerdem gibt es die Möglichkeit Teams
|
||||
sind. So kann ein Hauptthema in mehrere Unterthemen unterteilt werden. Außerdem gibt es die Möglichkeit Teams
|
||||
zu erstellen, die eine Gruppe von Benutzer:innen bilden.
|
||||
Es ist aber nicht möglich wie bei anderen Messengern
|
||||
Bereiche zu erstellen, die nur bestimmte Chats anzeigen
|
||||
und für mehr Übersichtlichkeit sorgen. Ein Marketplace
|
||||
(Apps) ermöglicht zudem eine modulare Erweiterung. In-
|
||||
teressant kann die Anbindung an andere Messenger wie
|
||||
Instagram, WhatsApp usw. und auch klassische E-Mail-
|
||||
Postfächer sein. An einer nahtlosen Ankopplung an das
|
||||
(Apps) ermöglicht zudem eine modulare Erweiterung. Interessant kann die Anbindung an andere Messenger wie
|
||||
Instagram, WhatsApp usw. und auch klassische E-Mail Postfächer sein. An einer nahtlosen Ankopplung an das
|
||||
Matrix-Netzwerk wird zur Zeit gearbeitet.
|
||||
|
||||
## Allgemeine Informationen
|
||||
|
||||
* Website: <https://de.rocket.chat>
|
||||
* Demo:
|
||||
* [Hersteller](https://cloud.rocket.chat/trial/ee)
|
||||
* [local-it](https://rocketchat.demo.local-it.cloud)
|
||||
* [Source Code](https://github.com/RocketChat/Rocket.Chat>)
|
||||
* [Dokumentation](https://docs.rocket.chat/)
|
||||
* Lizenz: MIT
|
||||
* Programmiersprache (Framework): JavaScript, TypeScript
|
||||
* Geschäftsmodell: Community-Version enthält alle grundlegenden Funktionen, Geschäftsmodell basiert auf dem Verkauf von Pro oder Enterprise-Lizenzen und über kostenpflichtige Apps
|
||||
- Website: <https://de.rocket.chat>
|
||||
- Demo:
|
||||
- [Hersteller](https://cloud.rocket.chat/trial/ee)
|
||||
- [local-it](https://rocketchat.demo.local-it.cloud)
|
||||
- [Source Code](https://github.com/RocketChat/Rocket.Chat>)
|
||||
- [Dokumentation](https://docs.rocket.chat/)
|
||||
- Lizenz: MIT
|
||||
- Programmiersprache (Framework): JavaScript, TypeScript
|
||||
- Geschäftsmodell: Community-Version enthält alle grundlegenden Funktionen, Geschäftsmodell basiert auf dem Verkauf von Pro oder Enterprise-Lizenzen und über kostenpflichtige Apps
|
||||
|
||||
### Kernfunktionen (Spezialisierung der Plattform)
|
||||
|
||||
* Chat-Kommunikation innerhalb einer Organisation mit Themenbezug und als Teams
|
||||
* Multiclientstrategie (Web, Desktop, Mobile)
|
||||
* Jitsi und BigBlueButton-Integration direkt vorgesehen (Wird noch als Beta bezeichnet.)
|
||||
- Chat-Kommunikation innerhalb einer Organisation mit Themenbezug und als Teams
|
||||
- Multiclientstrategie (Web, Desktop, Mobile)
|
||||
- Jitsi und BigBlueButton-Integration direkt vorgesehen (Wird noch als Beta bezeichnet.)
|
||||
|
||||
### Erweiterte Funktionen (nicht spezialisiert darauf)
|
||||
|
||||
* Marketplace vorhanden, zur (kostenpflichtigen) Erweiterung von Funktionen, über Apps, wie Anbindung an andere Kommunikationsplattformen von anderen Portalen (z.B. für Slack: https://rocket.chat/apps/slackline)
|
||||
|
||||
- Marketplace vorhanden, zur (kostenpflichtigen) Erweiterung von Funktionen, über Apps, wie Anbindung an andere Kommunikationsplattformen von anderen Portalen (z.B. für Slack: https://rocket.chat/apps/slackline)
|
||||
|
||||
## Technisch
|
||||
|
||||
### Installation
|
||||
|
||||
* coop-cloud recipe: [ja]()
|
||||
* Docker: [image](), [Dockerfile]()
|
||||
* Docker-Compose: <https://docs.rocket.chat/quick-start/deploying-rocket.chat/rapid-deployment-methods/docker-and-docker-compose> und Docker compose.yml Beispiel: <https://github.com/RocketChat/Docker.Official.Image/blob/master/compose.yml>
|
||||
* Healthcheck:
|
||||
* Secrets:
|
||||
* Konfiguration via: z.B. Docker compose initial und danach als Admin in Web-GUI
|
||||
* API-Dokumentation: <https://developer.rocket.chat/reference/api/rest-api>
|
||||
* Abhängigkeiten:
|
||||
* App: Docker compose oder z.B. Debian-Installation möglich (braucht MongoDB und NodeJS)
|
||||
* Datenbank: MongoDB
|
||||
* SMTP / Email: Mail-Server für Benachrichtigungen (SMTP-Host)
|
||||
* anderes
|
||||
* Installationshinweise:
|
||||
* Möglichkeiten: <https://rocket.chat/install> (Docker, Ubuntu, Debian, Kubernetes, Red Hat bzw. CentOS)
|
||||
*
|
||||
- coop-cloud recipe: [ja]()
|
||||
- Docker: [image](), [Dockerfile]()
|
||||
- Docker-Compose: <https://docs.rocket.chat/quick-start/deploying-rocket.chat/rapid-deployment-methods/docker-and-docker-compose> und Docker compose.yml Beispiel: <https://github.com/RocketChat/Docker.Official.Image/blob/master/compose.yml>
|
||||
- Healthcheck:
|
||||
- Secrets:
|
||||
- Konfiguration via: z.B. Docker compose initial und danach als Admin in Web-GUI
|
||||
- API-Dokumentation: <https://developer.rocket.chat/reference/api/rest-api>
|
||||
- Abhängigkeiten:
|
||||
- App: Docker compose oder z.B. Debian-Installation möglich (braucht MongoDB und NodeJS)
|
||||
- Datenbank: MongoDB
|
||||
- SMTP / Email: Mail-Server für Benachrichtigungen (SMTP-Host)
|
||||
- anderes
|
||||
- Installationshinweise:
|
||||
- Möglichkeiten: <https://rocket.chat/install> (Docker, Ubuntu, Debian, Kubernetes, Red Hat bzw. CentOS)
|
||||
-
|
||||
|
||||
### Authentifizierung & SSO
|
||||
|
||||
|
|
@ -65,17 +60,17 @@ OAuth, LDAP, saml (Keycloak-Beispiel: <https://docs.rocket.chat/guides/administr
|
|||
|
||||
### Entwicklung
|
||||
|
||||
* Maintainership: Weltweit, Rocket.Chat Technologies Corp. 251 Little Falls Rd Wilmington, DE, 19808 USA
|
||||
* Contributors: > 750
|
||||
* Letzte Änderung: 08.06.2022
|
||||
* Letzter Release / Zyklus: Oft ca. wöchentlich
|
||||
* Erweiterbarkeit: Über Marketplace-Apps
|
||||
* Geplante Entwicklung / Roadmap: <https://github.com/RocketChat/Rocket.Chat/milestones>
|
||||
- Maintainership: Weltweit, Rocket.Chat Technologies Corp. 251 Little Falls Rd Wilmington, DE, 19808 USA
|
||||
- Contributors: > 750
|
||||
- Letzte Änderung: 08.06.2022
|
||||
- Letzter Release / Zyklus: Oft ca. wöchentlich
|
||||
- Erweiterbarkeit: Über Marketplace-Apps
|
||||
- Geplante Entwicklung / Roadmap: <https://github.com/RocketChat/Rocket.Chat/milestones>
|
||||
|
||||
Überprüft am: 24.06.22
|
||||
|
||||
### sonstiges
|
||||
|
||||
* Import / Export von Userdaten
|
||||
* Marketplace (Apps) können nur installiert werden, wenn der "Workplace" bei der Rocket.Chat Cloud registriert wird. Danach sind die Apps im Adminpanel verfügbar. Die Enterprise Edition beinhaltet bereits einige sonst kostenpflichtige Apps zu Ticket-Systemen, aber auch Videoportalen von Big Tech, wie Zoom.
|
||||
)
|
||||
- Import / Export von Userdaten
|
||||
- Marketplace (Apps) können nur installiert werden, wenn der "Workplace" bei der Rocket.Chat Cloud registriert wird. Danach sind die Apps im Adminpanel verfügbar. Die Enterprise Edition beinhaltet bereits einige sonst kostenpflichtige Apps zu Ticket-Systemen, aber auch Videoportalen von Big Tech, wie Zoom.
|
||||
)
|
||||
|
|
|
|||
|
|
@ -1,21 +1,17 @@
|
|||
# Zulip
|
||||
|
||||
Zulip beinhaltet direkt eine Importfunktion zur Migration
|
||||
von Slack, Mattermost, Gitter oder Rocket.Chat. Der Auf-
|
||||
bau der Basisfunktionen der Weboberfläche basiert auf
|
||||
von Slack, Mattermost, Gitter oder Rocket.Chat. Der Aufbau der Basisfunktionen der Weboberfläche basiert auf
|
||||
Chat-Nachrichten direkt zwischen Benutzer:innen und so
|
||||
genannten Streams. Die Streams können themenbezo-
|
||||
gen angelegt werden und mehrere Benutzer:innen können
|
||||
genannten Streams. Die Streams können themenbezogen angelegt werden und mehrere Benutzer:innen können
|
||||
so z.B. als Projektteams oder zu einem Thema innerhalb
|
||||
dieser Streams per Chat kommunizieren. Innerhalb von
|
||||
Streams können Topics weitere Unterkategorien bilden.
|
||||
So kann z.B. ein Projekt ein Stream sein und die einzel-
|
||||
nen Themen des Projektes können in Topics diskutiert
|
||||
So kann z.B. ein Projekt ein Stream sein und die einzelnen Themen des Projektes können in Topics diskutiert
|
||||
werden. Funktionen, wie Erwähnungen, sind zur besseren
|
||||
Benachrichtigung von angesprochenen Benutzer:innen
|
||||
ebenfalls vorhanden.
|
||||
Das Design und die etwas von bekannten Tools abwei-
|
||||
chende Funktionsweise machen den Einstieg in das Tool
|
||||
Das Design und die etwas von bekannten Tools abweichende Funktionsweise machen den Einstieg in das Tool
|
||||
etwas schwer. Der starke Fokus auf Topics und andere
|
||||
Funktionen, wie Ansichten für Erwähnungen, versprechen
|
||||
bessere Übersicht. Insgesamt macht Zulip aber eher den
|
||||
|
|
@ -24,40 +20,40 @@ zu sein.
|
|||
|
||||
## Allgemeine Informationen
|
||||
|
||||
* Website: [zulip.com](zulip.com)
|
||||
* Demo:
|
||||
* Source Code: [github](https://github.com/zulip/zulip)
|
||||
* [Dokumentation](https://docs.zulip.com/help)
|
||||
* Lizenz: Apache 2.0
|
||||
* Programmiersprache (Framework): Python, Javascript
|
||||
* Geschäftsmodell: Zulip Cloud + Enterprise (Self-host mit Support) verfügbar mit "Professional Support", offenbar keine Features nur in Enterprise Version, Wechsel zwischen Community und Enterprise jederzeit in beide Richtungen möglich.
|
||||
- Website: [zulip.com](zulip.com)
|
||||
- Demo:
|
||||
- Source Code: [github](https://github.com/zulip/zulip)
|
||||
- [Dokumentation](https://docs.zulip.com/help)
|
||||
- Lizenz: Apache 2.0
|
||||
- Programmiersprache (Framework): Python, Javascript
|
||||
- Geschäftsmodell: Zulip Cloud + Enterprise (Self-host mit Support) verfügbar mit "Professional Support", offenbar keine Features nur in Enterprise Version, Wechsel zwischen Community und Enterprise jederzeit in beide Richtungen möglich.
|
||||
|
||||
### Kernfunktionen (Spezialisierung der Plattform)
|
||||
|
||||
* Organisationschat für Direktnachrichten und Gruppierung für Themenbezug und Übersicht
|
||||
* Zum Teil über so genannte "Intergrations" Anbindung an andere Plattformen, für Kommunikation und z.B. Videokonferenzen direkt verfügbar.
|
||||
- Organisationschat für Direktnachrichten und Gruppierung für Themenbezug und Übersicht
|
||||
- Zum Teil über so genannte "Intergrations" Anbindung an andere Plattformen, für Kommunikation und z.B. Videokonferenzen direkt verfügbar.
|
||||
|
||||
### Erweiterte Funktionen (nicht spezialisiert darauf)
|
||||
|
||||
* Durch passende "Intergrations" könnte das Zulip auch als zentrales Benachrichtigungssystem für diverse Ereignisse auf anderen Plattformen ausgebaut und verstanden werden.
|
||||
* Möglicherweise über "Intergrations" Verbindung zu anderen Massager-Protokollen denkbar, wie Matrix. Qualität der Integration und Sinn sollte allerdings geprüft und hinterfragt werden.
|
||||
- Durch passende "Intergrations" könnte das Zulip auch als zentrales Benachrichtigungssystem für diverse Ereignisse auf anderen Plattformen ausgebaut und verstanden werden.
|
||||
- Möglicherweise über "Intergrations" Verbindung zu anderen Massager-Protokollen denkbar, wie Matrix. Qualität der Integration und Sinn sollte allerdings geprüft und hinterfragt werden.
|
||||
|
||||
## Technisch
|
||||
|
||||
### Installation
|
||||
|
||||
* coop-cloud recipe: noch nicht
|
||||
* Docker: <https://github.com/zulip/docker-zulip> (Nicht auf der Website als empfohlene Variante aufgeführt, aber im Github als Installationsmethode aufgeführt)
|
||||
* Docker-Compose: <https://github.com/zulip/docker-zulip> (Nicht auf der Website als empfohlene Variante aufgeführt, aber im Github als Installationsmethode aufgeführt.)
|
||||
* Konfiguration via: Standard-Installer-Parameter, wie z.B.: ./zulip-server-\*/scripts/setup/install --certbot --email=YOUR_EMAIL --hostname=YOUR_HOSTNAME; Rest in Web-GUI, mit Admin-Rechten nach der Installation und im Betrieb.
|
||||
* API-Dokumentation: <https://zulip-test.buschsenja.net/api/>
|
||||
* Abhängigkeiten:
|
||||
* App: Aktuelle Debian oder Ubuntu empfohlen; für Schnellinstallation VM mit direkten Public IPs; Docker compose verfügbar und rProxy-Betrieb offenbar möglich, erfordert aber mehr eigene Arbeit und Tests.
|
||||
* Datenbank: Postgres (Wird vom Installer installiert und konfiguriert)
|
||||
* SMTP / Email: Braucht für Benachrichtigungen SMTP (noreply@example.com und ggf. weitere ausgehende Adressen)
|
||||
* Installationshinweise: (Was ist alles schief gelaufen?)
|
||||
* Der Standard-Installer geht davon aus, dass es sich um eine leere Standard-Installation von Debian oder Ubuntu handelt UND die VM direkte Public IPs hat. Wenn diese Bedingungen erfüllt sind, kann die Installation mit ca. drei Befehlen erfolgreich durchgeführt werden.
|
||||
* Für den Prod-Einsatz ist es zur Einsparung von öffentlichen IPs und für einen flexibleren Betrieb zu empfehlen Zulip hinter einem Reverse Proxy zu betreiben. Da dies von der Standardinstallation abweicht, ist ein entsprechendes Rezept für die reproduzierbare Installation und Updates notwendig.
|
||||
- coop-cloud recipe: noch nicht
|
||||
- Docker: <https://github.com/zulip/docker-zulip> (Nicht auf der Website als empfohlene Variante aufgeführt, aber im Github als Installationsmethode aufgeführt)
|
||||
- Docker-Compose: <https://github.com/zulip/docker-zulip> (Nicht auf der Website als empfohlene Variante aufgeführt, aber im Github als Installationsmethode aufgeführt.)
|
||||
- Konfiguration via: Standard-Installer-Parameter, wie z.B.: ./zulip-server-\*/scripts/setup/install --certbot --email=YOUR_EMAIL --hostname=YOUR_HOSTNAME; Rest in Web-GUI, mit Admin-Rechten nach der Installation und im Betrieb.
|
||||
- API-Dokumentation: <https://zulip-test.buschsenja.net/api/>
|
||||
- Abhängigkeiten:
|
||||
- App: Aktuelle Debian oder Ubuntu empfohlen; für Schnellinstallation VM mit direkten Public IPs; Docker compose verfügbar und rProxy-Betrieb offenbar möglich, erfordert aber mehr eigene Arbeit und Tests.
|
||||
- Datenbank: Postgres (Wird vom Installer installiert und konfiguriert)
|
||||
- SMTP / Email: Braucht für Benachrichtigungen SMTP (noreply@example.com und ggf. weitere ausgehende Adressen)
|
||||
- Installationshinweise: (Was ist alles schief gelaufen?)
|
||||
- Der Standard-Installer geht davon aus, dass es sich um eine leere Standard-Installation von Debian oder Ubuntu handelt UND die VM direkte Public IPs hat. Wenn diese Bedingungen erfüllt sind, kann die Installation mit ca. drei Befehlen erfolgreich durchgeführt werden.
|
||||
- Für den Prod-Einsatz ist es zur Einsparung von öffentlichen IPs und für einen flexibleren Betrieb zu empfehlen Zulip hinter einem Reverse Proxy zu betreiben. Da dies von der Standardinstallation abweicht, ist ein entsprechendes Rezept für die reproduzierbare Installation und Updates notwendig.
|
||||
|
||||
### Authentifizierung & SSO
|
||||
|
||||
|
|
@ -65,15 +61,15 @@ SAML <https://zephyr.zulip.com/help/saml-authentication>
|
|||
|
||||
### Entwicklung
|
||||
|
||||
* Maintainership: Gestartet von Tim Abbott aus San Francisco / Kandra Labs, Inc.
|
||||
* Contributors: GitHub-Contributors über 1000
|
||||
* Letzte Änderung: 21.06.22
|
||||
* Letzter Release / Zyklus: ca. monatliche Minor-Versionen
|
||||
* Erweiterbarkeit: Über Integrations <https://zulip-test.buschsenja.net/integrations/> und API <https://zulip-test.buschsenja.net/api/>
|
||||
* Geplante Entwicklung / Roadmap: Über GitHub-Label: <https://github.com/zulip/zulip/blob/main/docs/overview/release-lifecycle.md>
|
||||
- Maintainership: Gestartet von Tim Abbott aus San Francisco / Kandra Labs, Inc.
|
||||
- Contributors: GitHub-Contributors über 1000
|
||||
- Letzte Änderung: 21.06.22
|
||||
- Letzter Release / Zyklus: ca. monatliche Minor-Versionen
|
||||
- Erweiterbarkeit: Über Integrations <https://zulip-test.buschsenja.net/integrations/> und API <https://zulip-test.buschsenja.net/api/>
|
||||
- Geplante Entwicklung / Roadmap: Über GitHub-Label: <https://github.com/zulip/zulip/blob/main/docs/overview/release-lifecycle.md>
|
||||
|
||||
Überprüft am: 23.06.22
|
||||
|
||||
### sonstiges
|
||||
|
||||
* Import / Export von Userdaten aus Slack, Mattermost, Gitter oder Rocket.Chat vorgesehen.
|
||||
- Import / Export von Userdaten aus Slack, Mattermost, Gitter oder Rocket.Chat vorgesehen.
|
||||
|
|
|
|||
Reference in a new issue