Wie war FOSDEM 2021 auf Matrix

Wie war FOSDEM 2021 auf Matrix

Vom 6. bis 7. Februar 2021 fand eine der größten kostenlosen Konferenzen zum Thema Freie Software statt – FOSDEM. Die Konferenz fand normalerweise live in Brüssel statt, musste jedoch aufgrund der Coronavirus-Pandemie online stattfinden. Um diese Aufgabe umzusetzen, arbeiteten die Organisatoren mit dem Team zusammen Element und wählte einen Chat basierend auf einem kostenlosen Protokoll Matrix Aufbau eines föderierten Echtzeit-Kommunikationsnetzwerks, einer kostenlosen VoIP-Plattform Jitsi treffen sich zur Integration von Videokonferenzen und eigene Tools für deren Automatisierung. An der Konferenz nahmen mehr als 30 Benutzer teil, davon 8 aktive und 24 Gäste.

Das Matrix-Protokoll basiert auf einem linearen Verlauf von Ereignissen (Events) im JSON-Format innerhalb eines azyklischen Ereignisgraphen (DAG): Vereinfacht gesagt handelt es sich um eine verteilte Datenbank, die den vollständigen Verlauf gesendeter Nachrichten und Daten der Teilnehmer speichert Benutzer, die diese Informationen zwischen teilnehmenden Servern replizieren – die ähnlichste Arbeitstechnologie könnte Git sein. Die Hauptimplementierung dieses Netzwerks ist ein Messenger mit Unterstützung für Ende-zu-Ende-Verschlüsselung und VoIP (Audio- und Videoanrufe, Gruppenkonferenzen). Referenzimplementierungen von Clients und Servern werden von einem kommerziellen Unternehmen namens Element entwickelt, dessen Mitarbeiter auch eine gemeinnützige Organisation leiten Matrix.org-Stiftung, Überwachung der Entwicklung der Matrix-Protokollspezifikation. Derzeit gibt es im Matrix-Netzwerk 28 Millionen Konten und 60 Server.

Für die FOSDEM-Veranstaltung wurde in den Einrichtungen und mit Unterstützung eines kommerziellen Dienstes ein separater Server zugewiesen Element Matrix Services (EMS).

Folgende Infrastruktur war am Wochenende in Betrieb:

  • horizontal skalierbarer Matrix-Server Synapse mit vielen zusätzlichen Worker-Prozessen (insgesamt 11 verschiedene Arten von Worker-Prozessen);
  • ein Cluster für die VoIP-Plattform Jitsi Meet, mit dem Räume mit Berichten, Fragen und Antworten sowie alle anderen Gruppenvideochats übertragen werden (ca. 100 Videokonferenzen funktionierten gleichzeitig);
  • Cluster für Jibri – entwickelt von FOSDEM zur Weiterleitung von Videos aus Jitsi-Meet-Räumen an verschiedene Ziele (Jibri ist ein kopfloser Chromium-Prozess, der auf AWS mit einem X11-Framebuffer und einem ALSA-Audiosystem läuft, dessen Ausgabe mit ffmpeg aufgezeichnet wird);
  • Matrix-Bot zur Automatisierung der Erstellung von Matrix-Räumen gemäß dem FOSDEM-Zeitplan, in denen Berichte und andere Aktivitäten stattfinden;
  • spezielle Widgets für den Element-Client, zum Beispiel der FOSDEM-Zeitplan im Menü auf der rechten Seite und eine Liste wichtiger Nachrichten neben der Videoübertragung, gefiltert nach der Anzahl der Emoji-Reaktionen der Benutzer;
  • Brücken in jedem der 666 Gesprächsräume, sodass IRC- und XMPP-Benutzer Nachrichten schreiben und ihren Verlauf lesen konnten (das Ansehen der Videoübertragung war auch über einen direkten Link ohne Verwendung von Matrix und Element möglich).

Benutzer konnten sich mit einer Kombination aus Login und Passwort auf dem FOSDEM-Server registrieren und den Social-Login-Mechanismus verwenden, der es ermöglichte, sich mit einem Google-, Facebook-, GitHub- und anderen Konto anzumelden. Diese Innovation erschien erstmals auf FOSDEM und wird bald in den nächsten Synapse- und Element-Updates für alle anderen Matrix-Benutzer verfügbar sein. Laut Statistik hat sich die Hälfte der Nutzer über Social Login registriert.

FOSDEM 2021 auf Matrix ist vielleicht die bislang größte kostenlose Online-Konferenz. Es verlief nicht ohne Probleme (aufgrund der zunächst falschen Konfiguration des Matrix-Servers, die zu enormen Belastungen führte), aber insgesamt waren die Besucher zufrieden und äußerten sich positiv über die Veranstaltung. Und obwohl sich niemand persönlich sah, blieb eines der wichtigsten verbindenden Elemente der FOSDEM-Gemeinschaft – nämlich freundschaftliche Zusammenkünfte bei einem Glas Bier – dennoch nicht unbemerkt.

Die Matrix-Entwickler hoffen, dass dieses Beispiel die Menschen zu der Annahme anregen wird, dass sie einen völlig kostenlosen Technologie-Stack für ihre Kommunikation und VoIP nutzen können – sogar in einem Umfang, der so groß ist wie die gesamte FOSDEM-Konferenz.

Die gleichen Informationen mit vielen Details und einer klaren Zugangsdemonstration im Format eines Videoberichts der Hauptperson und Mitbegründer von Matrix – Matthew Hogson и im Podcast „Open Tech Will Save Us“. mit ihm.

Source: linux.org.ru