Matthias Pfefferle und ActivityPub

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


LinkedIn


Mastodon


Webseite


GitHub


Thomann Wishlist




Florian Brinkmann


Twitter


Webseite


Mastodon


GitHub




Matthias Pfefferle


Website


GitHub


Mastodon



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

notiz.blog

Social Media

The post Matthias Pfefferle und ActivityPub appeared first on PressWerk.

Twitter Mentions