Matthias Pfefferle hat die letzten Jahre eine Vielzahl von WordPress-Plugins für das IndieWeb gebaut. Eines dieser Plugins hat in der letzten Woche Schlagzeilen gemacht. Denn das ActivityPub-Plugin wurde von Automattic übernommen und Matthias wird ab April 2023 als Open Web Lead bei Automattic einsteigen um WordPress noch enger mit dem Open Web zu verdrahten.
Auf dem CloudFest 2023 haben wir mit Matthias über die Hintergründe und seine Vision gesprochen.
On Air:
-
Simon Kraft
-
Florian Brinkmann
-
Matthias Pfefferle
Matthias Pfefferle: womit alles begann
- Hat mit b2 mit dem Bloggen angefangen
- Faible für Blogosphäre und Web 2.0, daher versucht die zentralen sozialen Netzwerke zu ignorieren und über – dann inzwischen WordPress – zu kompensieren
- Viel mit Dingen wie dezentralen Netzwerken und Datenportabilität herumprobiert, und dann im IndieWeb und Fediverse angekommen
- Versucht möglichst viel davon in WordPress einzubauen
Warum IndieWeb und Fediverse jetzt ein größeres Thema sind
- Elon Musk hat Twitter übernommen und die Entwicklung sieht nicht gut aus
- Gesteigertes Interesse an den dezentralen Technologien
- Bewegung verhältnismäßig vieler User zu Mastodon
Wie es dazu kam, dass Automattic das ActivityPub-Plugin übernimmt
- Matt Mullenweg, einer der beiden Co-Gründer von WordPress, hat letztes Jahr getwittert, dass er Tumblr mit dem Fediverse kompatibel machen möchte
- Matthias fragte nach, warum da nicht mehr auf WordPress geschaut wird
- Einige Tage später begann der Austausch, aus dem die Plugin-Übernahme und der neue Job von Matthias hervorging
Matthias’ Rolle bei Automattic und die Pläne für die Zukunft
- Matthias wird ab April »Open Web Lead«, die Rolle ist noch nicht fest definiert
- Wo es mit dem Plugin genau hin geht, ist ebenfalls noch nicht klar
- Plugin bleibt Open Source
- könnte ein »Canonical Plugin« werden, das heißt, es wird von WordPress empfohlen, aber nicht in den Core übernommen, da die Zielgruppe zu klein ist
- Matthias wird sich nicht nur um das Plugin kümmern, sondern auch bei anderen Automattic-Produkten Open-Web-Möglichkeiten ausloten
- Ownership auf WordPress.org für das Plugin liegt bei Automattic, Matthias hat aber weiter alle Rechte
- Gibt bereits Hilfsangebote und praktische Unterstützung von Matthias’ zukünftigen Kolleg*innen
- Interesse von Automattic ist groß
Feedback an Matthias zur Plugin-Übernahme aus der Community ist überwiegend sehr positiv
Matthias’ weitere Indie-Web-Plugins
- Matthias pflegt neben ActivityPub viele weitere Plugins zum Thema Indie Web, beispielsweise Webmention
- Bisher keine ähnlichen Pläne wie bei ActivityPub für eins oder mehrere dieser Plugins
- Matthias pflegt sie weiter wie bisher
Was ist ActivityPub eigentlich
- Basis ist ActivityStreams
- ActivityStreams war der Versuch, RSS-Feeds semantischer zu gestalten, sodass nicht nur Posts möglich sind, sondern auch die Art eines Beitrags (beispielsweise ein Video-Post) gekennzeichnet werden kann, und was mit dem Beitrag geschehen ist (erstellt, bearbeitet, gelöscht)
- Immer weiter gewachsen
- Wechsel von XML zu JSON
- Irgendwann konnte alles abgebildet werden, was ein soziales Netzwerk braucht, also zum Beispiel das Folgen von Personen, et cetera
- ActivityPub ist ein dezentrales Protokoll mit einer API, die es erlaubt, ActivityStreams zu verschicken, zu abonnieren, zu deabonnieren, et cetera.
- W3C-Standard
- Mastodon hat die Nutzung von ActivityPub gepusht
Wie sieht die Integration von ActivityPub in WordPress aus?
- Durch Nutzung des ActivityPub-Plugins kann beispielsweise über Mastodon einem Blog gefolgt werden
- Die WordPress-Site ist dann eine kleine ActivityPub-Instanz, für Mastodon sieht es aus wie eine weitere Mastodon-Instanz
- Die Komponente, dass man anderen folgen kann, ist bisher nicht implementiert
- WordPress.com hat eine Folge-Komponente, da könnten sich Synergien ergeben
Was bei der Entwicklung von ActivityPub hilft
- ActivityPub-Plugin ausprobieren und Feedback geben
- Besonders interessant von Nicht-Nerds
- Traumvorstellung wäre, dass das Plugin nur installiert und aktiviert werden muss, und dann alles läuft
- Problem ist, dass Mastodon den Interpretationsspielraum bei einigen Stellen in ActivityPub genutzt hat, um ein paar Dinge einzubauen, die ein bisschen größere Ansprüche an Hoster stellen und teilweise bei Hostern gar nicht gehen
- Wenn ihr über solche Probleme stolpert: fragt euren Hoster
Wo würde WordPress im Bereich Fediverse in fünf Jahren stehen, wenn Matthias es sich wünschen könnte
- Full-flavored ActivityPub
- Kein Mastodon mehr notwendig, sondern dass WordPress-Instanzen untereinander kommunizieren, denn viele blenden aus, dass Mastodon irgendwo doch Facebook und Twitter ähnelt, denn man registriert sich immer noch bei einem Server, bei dem jemand entscheiden kann, ihn abzuschalten
- diese Abhängigkeiten gibt es bei einer eigenen WordPress-Instanz nicht, sondern eine hohe Autarkie
Matthias im Web
The post Matthias Pfefferle und ActivityPub appeared first on PressWerk.