Das Fediverse

Was ist es, wie funktioniert es und wie benutze ich es?

Ein grober Überblick

2020-04-10

Wolfgang Silbermayr

Presenter Notes

VALUG.at | Source code | Lizenz: CC-BY-SA 4.0 | Veranstaltungsseite
Source: presentation.md
1/14

Inhalt

  • Allgemeines
  • Screenshots
  • Verschiedene Dienste
  • Clients
  • Das ActivityPub-Protokoll
  • Instanzen
  • Erfahrungen mit Microblogging
  • Ideen / Ausblick
  • Weitere Informationen

Presenter Notes

VALUG.at | Source code | Lizenz: CC-BY-SA 4.0 | Veranstaltungsseite
Source: presentation.md
2/14

Allgemeines

  • Bin reiner Nutzer des Fediverse
  • Beobachte interessiert
  • Habe bislang nichts entwickelt
  • Daher keine technischen Details

Presenter Notes

VALUG.at | Source code | Lizenz: CC-BY-SA 4.0 | Veranstaltungsseite
Source: presentation.md
3/14

Screenshots (Tusky)

Tusky

Presenter Notes

VALUG.at | Source code | Lizenz: CC-BY-SA 4.0 | Veranstaltungsseite
Source: presentation.md
4/14

Screenshots (Tusky)

Tusky Beitrag erstellen

Presenter Notes

VALUG.at | Source code | Lizenz: CC-BY-SA 4.0 | Veranstaltungsseite
Source: presentation.md
5/14

Disclaimer

  • Aktuell sehr viel Entwicklungsaktivität
  • Nutze und kenne nur wenig davon
  • Daher nur unvollständiger Überblick möglich
  • Möglicherweise verwaisen hier angeführte Projekte in Zukunft

Presenter Notes

VALUG.at | Source code | Lizenz: CC-BY-SA 4.0 | Veranstaltungsseite
Source: presentation.md
6/14

Verschieden Dienste

Bereits nutzbar

  • Microblogging (Mastodon, Pleroma, …)
  • Bilder-Sharing (PixelFed, …)
  • Blogging (WriteFreely, Plume, …)
  • Video-Sharing (PeerTube, …)
  • Audio-Sharing, Podcasting (Funkwhale, …)

Ausblick

  • Git-Hosting federation: Pull Requests etc. über Instanzen hinweg (ForgeFed)
  • Link-Sharing und Diskussionen (Lemmy)
  • You name it…

Presenter Notes

VALUG.at | Source code | Lizenz: CC-BY-SA 4.0 | Veranstaltungsseite
Source: presentation.md
7/14

Clients auf Android

  • Tusky (auch auf F-Droid)
  • FediLab (auch auf F-Droid)
  • twitlatte (auch auf F-Droid)
  • AndStatus (auch auf F-Droid)
  • NewPipe für PeerTube (auch auf F-Droid)

Presenter Notes

VALUG.at | Source code | Lizenz: CC-BY-SA 4.0 | Veranstaltungsseite
Source: presentation.md
8/14

Das ActivityPub-Protokoll

  • Baut auf Erfahrungen aus OStatus / pump.io
  • W3C Recommendation
  • Zwei Teile: server-to-server, client-to-server
  • Nutzt JSON-LD, dadurch flexibel erweiterbar
  • Inhalte liegen unverschlüsselt auf den Servern
  • Bei Federation typischerweise Transportverschlüsselung (https) bei server-to-server und client-to-server.

Presenter Notes

VALUG.at | Source code | Lizenz: CC-BY-SA 4.0 | Veranstaltungsseite
Source: presentation.md
9/14

Nutzung von Microblogging

  • Nachrichten heißen "Toot"
  • Interaktion mittels Antwort oder Boost (re-share in die eigene Timeline)
  • Andere accounts können in die eigene Timeline abonniert werden ("Folgen")
  • Content Warnings für sensible Themen und Bilder gewünscht
  • Für mehrere "Identitäten" einfach mehrere Accounts nutzen (von den meisten Clients gut unterstützt)
  • Meist Begrenzung auf 500 Zeichen, wobei Links immer fixe Länge haben
  • Viele Instanzen invite-only

Presenter Notes

VALUG.at | Source code | Lizenz: CC-BY-SA 4.0 | Veranstaltungsseite
Source: presentation.md
10/14

Nutzung von Microblogging

  • Verwende meinen Account auf chaos.social Mastodon-Instanz seit Oktober 2018
  • VALUG-Account seit Mai 2019 für Ankündigung der Treffen
  • Generell willkommenes und freundliches Kommunikationsklima
  • Bislang kaum Kontakte aus dem Real Life (ändert sich nach diesem Vortrag hoffentlich)
  • Ich durchsuche einige Hashtags regelmäßig, stoße dadurch auf interessante User und Themen

Presenter Notes

VALUG.at | Source code | Lizenz: CC-BY-SA 4.0 | Veranstaltungsseite
Source: presentation.md
11/14

Nutzung von Microblogging

  • Einige Bots / Cross-Postings von Twitter (z.B. durch Multi-Account-Clients)
  • Viele Crossposter dumpen Tweets, reagieren im Fediverse nicht
  • Manche Instanzen blockieren andere komplett - Transparente Dokumentation hiervon hilfreich
  • Viele themenspezifische Instanzen:
  • Motorsport: mastd.racing,
  • Freie Software: fosstodon.org, floss.social
  • Regionen: bonn.social toot.berlin
  • Recht: legal.social
  • Kirchen: kirche.social,
  • Rechtextreme (hierfür keine Links)

Presenter Notes

VALUG.at | Source code | Lizenz: CC-BY-SA 4.0 | Veranstaltungsseite
Source: presentation.md
12/14

Ideen / Ausblick

  • Organisations-Instanzen: (Debian, Grüne in DE, Servus)
  • Wünsche mehr Instanzen von Organisationen als offiziellen Kommunikationskanal.
  • Clients für spezifische Anwendungsfälle (Audio, Video…)

Presenter Notes

VALUG.at | Source code | Lizenz: CC-BY-SA 4.0 | Veranstaltungsseite
Source: presentation.md
13/14

Weitere Informationen

Text

  • netzpolitik.org Interview mit rixx

Audio / Video

  • Vortrag "Per Anhalter durch das Fediverse" (PrivacyWeek 2018)
  • Chaosradio "Decentralize the Web"
  • LibreLounge ActivityPub (englisch, mit ActivityPub Co-Autor cwebber): Part 1, Part 2, Part 3
  • Rechtsbelehrung "Mastodon und Haftung für dezentrale Netzwerke"

Presenter Notes

VALUG.at | Source code | Lizenz: CC-BY-SA 4.0 | Veranstaltungsseite
Source: presentation.md
14/14

Table of Contents

Table of Contents
Das Fediverse 1
Inhalt 2
Allgemeines 3
Screenshots (Tusky) 4
Screenshots (Tusky) 5
Disclaimer 6
Verschieden Dienste 7
Clients auf Android 8
Das ActivityPub-Protokoll 9
Nutzung von Microblogging 10
Nutzung von Microblogging 11
Nutzung von Microblogging 12
Ideen / Ausblick 13
Weitere Informationen 14

Help

Help
Table of Contents t
Exposé ESC
Presenter View p
Source Files s
Slide Numbers n
Toggle screen blanking b
Show/hide next slide c
Notes 2
Help h

Generated with Darkslide 5.1.0