XMPP: Unterschied zwischen den Versionen
Inhalt gelöscht Inhalt hinzugefügt
Bg3992 (Diskussion | Beiträge) |
Bg3992 (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
||
| (14 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1:
== Kurzbeschreibung ==
Außerdem: Multi-Client-Unterstützung mit freier Clientwahl (Apps für iOS/Android, Web, Linux/Windows/Mac, GUI/CLI)
==Verantwortlich==▼
* [[Benutzer:Cfr34x|cfr34k]]▼
* [[Benutzer:Geierb|Geierb]]▼
Informationen für Anwender finden sich hier: https://xmpp.bytewerk.org/▼
== Benutzerzugänge ==▼
=== bingo-Mitglieder ===
Jedes bingo-Mitglied hat automatisch einen Account.
E-Mail-Aliase der Domains @bingo-ev.de und @bytewerk.org können ebenfalls als JIDs verwendet werden.
▲Informationen für Anwender finden sich hier: https://xmpp.bytewerk.org/
=== Nicht-bingo-Mitglieder ===
Bingo-Mitglieder können im [https://dss.bingo-ev.de DSS] Einladungslinks erstellen und z.B. an Freunde und Bekannte weitergeben. Die Zugänge sind haben die Domain @ext.bingo-ev.de,
Nicht benutzte Zugänge werden nach einem Jahr gelöscht.
== XMPP-Clients ==
Es kann jeder XMPP-Client verwendet werden. Empfehlenswerte Clients für Android, iOS, Linux, Windows und MacOS sind auf https://xmpp.bytewerk.org/ aufgeführt.▼
Zusätzlich gibt es auf https://xmpp.org/software/ eine filterbare Übersicht aller relevanten XMPP-Clients.
Auf xmpp.bytewerk.org ist
== Unterstützte Funktionen ==▼
* Gruppen (öffentlich/privat/mit Einladung, moderiert/unmoderiert)▼
* Audio- und Videotelefonie▼
* Sprach- und Videonachrichten▼
* Ende-zu-Ende-Verschlüsselung▼
* Dateiup- und Download (wird auch für Fotos, Sprach- und Videonachrichten verwendet) - Dateigröße pro Upload derzeit limitiert auf 100 MByte.▼
* Gleichzeitiges Verwenden mehrerer Clients▼
* Push▼
* IRC▼
* Invites (nur Domain ext.bingo-ev.de)▼
[https://compliance.conversations.im/live/
Dateien und Chatverläufe werden nach einem Monat vom Server gelöscht.▼
== Chaträume ==
Zeile 34 ⟶ 52:
Beispiele:
* Das Badge für [xmpp:bytewerk@conference.bytewerk.org bytewerk@conference.bytewerk.org] kann über die URL https://xmpp.bytewerk.org/muc_badge/bytewerk@conference.bytewerk.org abgerufen werden und sieht so aus: [[Datei:
* Das Badge für [xmpp:bingo-users@conference.bingo-ev.de bingo-users@conference.bingo-ev.de] kann über die URL https://xmpp.bytewerk.org/muc_badge/bingo-users@conference.bingo-ev.de abgerufen werden und sieht so aus: [[Datei:
=== IRC-Chat ===
Zeile 44 ⟶ 62:
Um den Channel '''#pypy''' auf '''irc.libera.chat''' zu besuchen, einen neuen Chat mit der Adresse '''#pypy%irc.libera.chat@irc.xmpp.bytewerk.org''' starten.
Im XMPP-Client werden dann automatisch sowohl der Channel
Sollten die Nachrichten des IRC-Servers stören: Diesen einfach als Gesprächspartner blockieren.
==
Die freie Clientwahl, die Möglichkeit, mit mehreren Clients gleichzeitig verbunden zu sein, und die föderierte Struktur mit Nutzern von verschiedenen Servern, ist für viele neue Nutzer zunächst ungewohnt:
▲Es kann jeder XMPP-Client verwendet werden. Empfehlenswerte Clients für Android, iOS, Linux, Windows und MacOS sind auf https://xmpp.bytewerk.org/ aufgeführt.
Die bei der Kommunikation mit einem bestimmten Gesprächspartner zur Verfügung stehenden Funktionen ergeben sich aus der Schnittmenge des Funktionsumfangs der beteiligten XMPP-Server und der XMPP-Clients.
▲Auf xmpp.bytewerk.org ist Converse.js installiert: [https://xmpp.bytewerk.org/conversejs-bingo#converse/room?jid=bingo-users@conference.bingo-ev.de https://xmpp.bytewerk.org/conversejs-bingo]
Bei Gruppenchats kann man sich in jeder Gruppe einen eigenen Nickname geben.
▲== Unterstützte Funktionen ==
▲* Gruppen (öffentlich/privat/mit Einladung, moderiert/unmoderiert)
▲* Audio- und Videotelefonie
▲* Sprach- und Videonachrichten
▲* Ende-zu-Ende-Verschlüsselung
▲* Dateiup- und Download (wird auch für Fotos, Sprach- und Videonachrichten verwendet) - Dateigröße pro Upload derzeit limitiert auf 100 MByte.
▲* Gleichzeitiges Verwenden mehrerer Clients
▲* Push
▲* IRC
▲* Invites (nur Domain ext.bingo-ev.de)
Threema, Whatsapp usw. machen es sich einfach: Die verbieten schlicht die parallele Nutzung sowie Fremd-Clients, oder lassen, wie Signal, nur einen einzigen zentralen Server zu.▼
▲[https://compliance.conversations.im/live/bytewerk.org/ 100% Compliance] zu Conversations
▲Dateien und Chatverläufe werden nach einem Monat vom Server gelöscht.
▲Die bei der Kommunikation mit einem bestimmten Gesprächspartner zur Verfügung stehenden Funktionen ergeben sich aus der Schnittmenge des Funktionsumfangs der beteiligten XMPP-Server und der XMPP-Clients ergeben :)
▲Wichtig bei der '''gleichzeitigen Verwendung von mehreren Clients''': Eine Nachricht gilt als zugestellt, wenn sie an EINEM Client des Empfängers angekommen ist. Das kann bei wackeliger Internetverbindung dazu führen, dass Nachrichten scheinbar nicht zugestellt wurden - sie landen dann nur bei dem Gerät, dass gerade online ist. Zwar prüfen die meisten XMPP-Clients beim Wieder-Online-Gehen, ob in der Zwischenzeit Nachrichten eingetroffen sind, aber eben nicht alle.
▲Threema, Whatsapp usw. machen es sich einfach: Die verbieten schlicht die parallele Nutzung sowie Fremd-Clients.
== Fortschritt ==
Zeile 93 ⟶ 86:
2021-08: Serverkonfiguration auf Ansible umgestellt, dabei kleine Fehler behoben, neue Funktionen hinzugefügt, Conversejs aktualisiert.
2022-08: Push-Services
2022-09: IRC-Transport
2025-04: Umzug von Suse auf Debian, XMPP-Invites
2026-06: Pastebin, pubsub_serverinfo und Websockets aktiviert
▲==Verantwortlich==
▲* [[Benutzer:Cfr34x|cfr34k]]
▲* [[Benutzer:Geierb|Geierb]]
== Files ==
Das Ansible-Playbook samt Inventory befinden sich hier: https://git.bingo-ev.de/infrastructure/xmpp
[[Category:Projekt]]
| |||