Decentered S1E8: WordPress-ActivityPub with Matthias Pfefferle

Decentered
Decentered
Decentered S1E8: WordPress-ActivityPub with Matthias Pfefferle
Loading
/

This is a special episode near and dear to my heart. We Distribute heavily makes use of the WordPress-ActivityPub plugin that Matthias Pfefferle develops, and it’s now a sponsored plug-in by Automattic! We delve into the challenges of building protocol support into a platform that pretty much everybody customizes, and some of the benefits of bringing publishing to the Fediverse.

If you’d prefer to watch a video version of the interview, you can check it out on PeerTube!

Show Notes

  • Matthias actually discovered WordPress through its predecessor, B2evolution.
  • His love of blogging in the early 2000’s drove him to develop plugins for the WordPress ecosystem.
  • ActivityPub is not the first protocol he brought to WordPress: he also integrated IndieWeb and OStatus plugins.
  • His work on the ActivityPub plugin would eventually get noticed by Automattic, the parent company behind WordPress! He now works on the integration full-time!
  • Why ActivityPub and not AT Protocol? Developers want assurance that the standard they adopt is from an established organization. Plus, it was a natural progression from OStatus.
  • What’s the hardest thing about developing this plugin? Two things: shared hosting environments, and conflicts with other plugins.
  • What does the future look like? Probably similar to what’s happening today: the plugin provides integration with other plugins, like Friends and Enable Mastodon Apps.
  • Another consideration is to provide good default outputs to be compatible with other Fediverse platforms – there’s ongoing work to make Events in WordPress compatible with Mobilizon.

2 Comments

  1. @news @pfefferle that was a nice listen!

    A couple of thoughts that struck me: first, the “posts can be marked as a reply to another post” idea reminded me not just of microblogging platforms but also how #Medium was a few years ago! Now they’ve kind of separated things out, but otherwise a Medium comment was just another Medium story with a reply marked as such 🗨️

    1. @news @pfefferle related to that, I’m curious to see how #Ghost implements their #ActivityPub offering. I’ve thought about the mapping between #publications and #Fediverse users myself and it can get confusing 🫠

      Also, the “you have to fill a form to comment” barrier makes so much sense! #Disqus solved that in one way, but #ActivityPub does it better. In fact, I started filling the form on We Distribute to write this answer, but then thought “let me try searching this post in #Akkoma” and here I am 😉

Leave a Reply

Your email address will not be published. Required fields are marked *

To respond on your own website, enter the URL of your response which should contain a link to this post's permalink URL. Your response will then appear (possibly after moderation) on this page. Want to update or remove your response? Update or delete your post and re-enter your post's URL again. (Find out more about Webmentions.)

Back to top button