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.
Simon Kraft
LinkedIn
Mastodon
Bluesky
Webseite
GitHub
Thomann Wishlist
Florian Brinkmann
GitHub
Webseite
Mastodon
Matthias Pfefferle
Website
GitHub
Mastodon
Matthias Pfefferle: womit alles begann
Hat mit b2 mit dem Bloggen angefangenFaible für Blogosphäre und Web 2.0, daher versucht die zentralen sozialen Netzwerke zu ignorieren und über – dann inzwischen WordPress – zu kompensierenViel mit Dingen wie dezentralen Netzwerken und Datenportabilität herumprobiert, und dann im IndieWeb und Fediverse angekommenVersucht möglichst viel davon in WordPress einzubauenWarum IndieWeb und Fediverse jetzt ein größeres Thema sind
Elon Musk hat Twitter übernommen und die Entwicklung sieht nicht gut ausGesteigertes Interesse an den dezentralen TechnologienBewegung verhältnismäßig vieler User zu MastodonWie 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öchteMatthias fragte nach, warum da nicht mehr auf WordPress geschaut wirdEinige Tage später begann der Austausch, aus dem die Plugin-Übernahme und der neue Job von Matthias hervorgingMatthias’ Rolle bei Automattic und die Pläne für die Zukunft
Matthias wird ab April »Open Web Lead«, die Rolle ist noch nicht fest definiertWo es mit dem Plugin genau hin geht, ist ebenfalls noch nicht klarPlugin bleibt Open Sourcekönnte ein »Canonical Plugin« werden, das heißt, es wird von WordPress empfohlen, aber nicht in den Core übernommen, da die Zielgruppe zu klein istMatthias wird sich nicht nur um das Plugin kümmern, sondern auch bei anderen Automattic-Produkten Open-Web-Möglichkeiten auslotenOwnership auf WordPress.org für das Plugin liegt bei Automattic, Matthias hat aber weiter alle RechteGibt bereits Hilfsangebote und praktische Unterstützung von Matthias’ zukünftigen Kolleg*innenInteresse 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 WebmentionBisher keine ähnlichen Pläne wie bei ActivityPub für eins oder mehrere dieser PluginsMatthias pflegt sie weiter wie bisherWas ist ActivityPub eigentlich
Basis ist ActivityStreamsActivityStreams 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 gewachsenWechsel von XML zu JSONIrgendwann konnte alles abgebildet werden, was ein soziales Netzwerk braucht, also zum Beispiel das Folgen von Personen, et ceteraActivityPub ist ein dezentrales Protokoll mit einer API, die es erlaubt, ActivityStreams zu verschicken, zu abonnieren, zu deabonnieren, et cetera.W3C-StandardMastodon hat die Nutzung von ActivityPub gepushtWie sieht die Integration von ActivityPub in WordPress aus?
Durch Nutzung des ActivityPub-Plugins kann beispielsweise über Mastodon einem Blog gefolgt werdenDie WordPress-Site ist dann eine kleine ActivityPub-Instanz, für Mastodon sieht es aus wie eine weitere Mastodon-InstanzDie Komponente, dass man anderen folgen kann, ist bisher nicht implementiertWordPress.com hat eine Folge-Komponente, da könnten sich Synergien ergebenWas bei der Entwicklung von ActivityPub hilft
ActivityPub-Plugin ausprobieren und Feedback gebenBesonders interessant von Nicht-NerdsTraumvorstellung wäre, dass das Plugin nur installiert und aktiviert werden muss, und dann alles läuftProblem 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 gehenWenn 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 ActivityPubKein 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 abzuschaltendiese Abhängigkeiten gibt es bei einer eigenen WordPress-Instanz nicht, sondern eine hohe Autarkienotiz.blogSocial MediaThe post Matthias Pfefferle und ActivityPub appeared first on PressWerk.