Angenommen, ihr plant eine Veranstaltung – es muss ja nichts Grosses sein. Schön wäre es, wenn man dafür einen Dienst aus dem Fediverse verwenden könnte, um die Veranstaltung in andere Dienste föderieren zu können. Wer nicht weiss, ob es für einen bestimmten Anwendungsfall eine Lösung im Fediverse gibt, kann einen Blick in die Fedi-Datenbank werfen. Dort gibt es viel Statistik und noch mehr Übersichten und Suchmöglichkeiten. Wer dort auf den Menüpunkt Software klickt, kann nach Tags suchen, z. B. nach Events.
Dort findet man zwei Einträge: Mobilizon und Gancio. Erstere scheint für den Zweck geeignet zu sein, der zweite Treffer ist eher etwas für Community Kalender. Was ich in diesem Artikel vorstellen möchte, fehlt in der FediDB.
Gathio
... läuft auf Gathio – einer einfachen, föderierten Plattform zur Veranstaltungsorganisation mit Fokus auf Datenschutz. Ausser Colony Events habe ich keine weitere Gathio-Instanz gefunden. Die wichtigsten Merkmale von Gathio sind:
- Veranstaltungen und Gruppen sind nur über direkte Links erreichbar
- Jede:r kann Veranstaltungen und Gruppen erstellen
- Veranstaltungen werden automatisch 7 Tage nach ihrem Ende gelöscht
- Diese Gathio-Instanz föderiert mit anderen Instanzen über ActivityPub
- Keine Werbung, kein Tracking, kein Bullshit
Bei Gathio gibt es keine Benutzerkonten. Wenn du eine Veranstaltung erstellst, wird ein Passwort generiert, mit dem du die Veranstaltung bearbeiten kannst. Schicke allen Gästen den öffentlichen Link und allen Mitveranstaltern den geheimen Bearbeitungslink mit dem Passwort. Gibt man (optional) eine E-Mail-Adresse an, so wird einem das Bearbeitungspasswort zugeschickt. Alle Veranstaltungen sind für jeden sichtbar, der den Link kennt.
Beispiel
Um die Verwendung von Gathio greifbarer zu machen, gibt es hier ein doofes Beispiel. Ich erstelle eine Veranstaltung, in der ich zum Lesen dieses Artikels einlade (ja, ist doof). Also gehe ich zu Gath.io und klicke auf Veranstaltung erstellen, Neue Veranstaltung erstellen.

Nach dem Erstellen sieht man die Details für die Veranstaltung, wie den öffentlichen Link und die Option, die Veranstaltung nachträglich zu bearbeiten:
Es empfiehlt sich, eine E-Mail-Adresse anzugeben, damit man die Bearbeitungsoption nicht verliert.
Und so sieht es für Teilnehmende aus
Da es nur einen Link zu der Veranstaltungsanmeldung gibt, ist keine Anmeldung nötig. Den Link kann man streuen und Interessierte können darauf klicken: https://gath.io/3id__fJ5x75xg7LzA2RrG
Nach dem Hinzufügen sieht man das:
Fazit
Die Hauptinstanz von Gathio auf gath.io ist dafür gedacht, dass jeder kurzfristige, versteckte Veranstaltungen erstellen kann. Jede:r kann eine Veranstaltung erstellen; Veranstaltungen werden nie öffentlich angezeigt; und sie werden 7 Tage nach Ende automatisch gelöscht.
Wenn deine Community jedoch eine eigene Instanz betreibt, kannst du die Erstellung von Veranstaltungen auf bestimmte Personen beschränken, Veranstaltungen praktisch auf der Startseite anzeigen und die automatische Löschung komplett deaktivieren.
Gathio lässt sich leicht selbst hosten und unterstützt ActivityPub-Dienste wie Mastodon, Pleroma und Friendica. Damit kannst du Veranstaltungen überall im Fediverse einsehen. Es empfiehlt sich, für deine Community eine eigene Instanz aufzusetzen. Detaillierte Anleitungen zum ActivityPub-Zugriff und zur Installation findest du im GitHub-Wiki.
Tolle Sache, ich bin von Gathio begeistert!
Titelbild: https://pixabay.com/photos/ticket-coupon-admission-carnival-2974645/
Quelle: https://gath.io/





Scheinbar kann man such theoretisch mit einer anderen Fediverse-Software anmelden, wenn diese Polls unterstützt.
Nachdem ich https://gath.io/3id__fJ5x75xg7LzA2RrG gefolgt bin, habe ich eine private Nachricht auf Mastodon erhalten mit der Frage, ob ich teilnehmen will, aber leider war die Frage schon geschlossen weil das Event schon heute früh startete.
Klingt interessant und ich hätte ggf. auch Verwendung dafür, um statt langatmig Einladungen per Email zu versenden, nur das Zusenden oder die Veröffentlichung von Links zu nutzen. Hätte den Vorteil hinsichtlich Anmeldungen, dies dann auf einen Blick zu erkennen, anstatt die Emails durchforsten zu müssen oder ins blaue zu planen.
Habe es also probiert, eine Test-Einladung sowohl bei gath.io als auch bei Colony Events zu erstellen. Bin beidesmal gescheitert, weil es die Zeitzone nicht akzeptiert. Egal, was ich eingebe. Haben andere gleiches erfahren? Liegt vielleicht auch an meinen Browsereinstellungen
Was mir dabei noch aufgefallen ist, dass bei ColonyEvents google static und google Fonts mitlaufen.
Finde ich nicht so pralle, wenngleich sicher instanzenabhängig. Auch nicht, dass die Server unpkg.com und somit Cloudflare nutzen.
Sicher jetzt kein Grund zur Panik, sollte aber bedacht/gesagt werden, weil es nur so im "Kleingedruckten" auftauchen wird und sonst unter den Tisch fällt. Gerade wer sich auf Fediverse und Co als Datenschutzfreundlich verlassen möchte, sollte es vielleicht wissen. Auch als Veranstalter muss ich hinsichtlich DSVGO darauf hinweisen (insbes. wegen der Weitergabe von IP-Adressen in die Staaten)
Colony habe ich mir nicht angesehen. Bei Gathio sehe ich keine Tracker oder sonstigen Unfug.
Tracker nicht, aber "sonstigen Unfug".
Das Ganze läuft über Javascript und nutzt unpkg.com. Mit Hilfe von unpkg.com kann direkt auf Bibliotheken und Frameworks zugegriffen werden, ohne diese herunterladen oder selbst hosten zu müssen. Für Programmierer sehr nützlich, da sie beim Coden lediglich mit Links auf die Bibliotheken oder Code-Snippets verweisen können, anstatt diese in ihren Code direkt einzufügen. Ählich wie bei googleFonts, wo nachgeladen wird, was benötigt wird.
Technisch einwandfrei. Es muss aber offengelegt werden, wohin dann die Daten wandern, die bei den Abfragen erzeugt werden. Die DSVGO sieht vor, dass der Benutzer dieser Weiterleitung expllizit zustimmen muss. Beim Aufruf der Seite nicht ersichtlich, dass dies erfolgt.
Rufe ich z.B. gath.io im Browser auf, wird mir kein Banner angezeigt, wo ich auf evtl. Weiterleitungen hingewiesen werde. Auch habe ich keine Möglichkeit, eine Auswahl zu treffen. (dies sollte daher auch auf alle zutreffen, welche den zur Verfügung gestellten Einladungslink aufrufen) Im Gegenteil, die Seite verbindet sich ohne Hinweis direkt mit unpkg.com.
unpkg.com nutzt Cloudflare, ein US-Unternehmen für Content-Delivery-Services. Webseiten, die unpkg.com verwenden, geben per se personenbezogene Daten (wie z.B. IP-Adressen) an Cloudflare weiter, wenn Dateien von unpkg.com geladen werden. Wenn dies ohne das ausdrückliche Einverständnis des Benutzers geschieht, verstößt es gegen die DSGVO.
Man kann sicherlich darüber streiten, inwieweit dies tolerierbar ist. Allerdings finde ich dieses Vorgehen doch sehr fraglich für Anwendungen, in denen ausdrücklich damit geworben wird, datenschutzfreundlich zu sein. "Datenschutz zuerst" und OpenSource sind tolle Schlagwörter, aber wenn im Hintergrund doch wieder alles über die Server läuft, die wir doch eigentlich vermeiden wollen, habe ich doch leichtes Bauchgrummeln. Zumal ja auch in den Einladungen und dessen Leser bzw. deren Kommunikation (E-Mail-Adressen und Namen z.B.) durchaus wieder (Meta-) Daten anfallen und an irgendwelche Server weitergeleitet werden.
Wie gesagt, kann man machen, aber ich finde dies bedenklich. Man kann FB, X und Co nicht DSVGO-Verstösse vorwerfen, hier aber ein Auge zudrücken. Desweiteren ist dies dann nicht die versprochene Datenhoheit, welche ich versuche zu erlangen, indem ich auf FOSS, Fediverse usw. wechsel.
Danke für die Hinweise.
Anfangs habe ich den Sinn & Zweck nicht so richtig begriffen, aber alleine die Funktion das man damit eine aktuelle Teilnehmerliste generieren kann ist wirklich super!