Replied to a post by Kathleen FitzpatrickKathleen Fitzpatrick (hcommons.social (Mastodon/Hometown))
Hey, @chrisaldrich! It's been a while since I've been in touch with you around #IndieWeb stuff. I'd love to know if there have been any new developments, or if there are new possibilities on the horizon, especially on Mastodon <=> WP front. I'm thinking about my writing workflows and how I'd like to structure them in the weeks ahead...
Happy Friday @kfitz! You’re in luck—its not even horizon we’re watching for, but new lands we can walk. There are several options with varying levels of technicality and user interface affordances:

POSSE

There are some well built and not overly complicated pathways that allow syndicating from your WordPress website to a Mastodon instance and getting responses back from them, just as I think you’ve done with Twitter in the past. Most of these can be done with plugins like Syndication Links or Mastodon Autopost or a handful of other similar plugins in conjunction with Brid.gy (which does the work for bringing back responses). Personally, I prefer Syndication Links for this and it particularly dovetails well with other IndieWeb infrastructure like Micropub clients.

Mirroring

There are a small handful of methods for “mirroring” your WordPress site so that it will look like its own (single or multi-user depending on your configuration) instance within the Fediverse running ActivityPub, meaning that those on Mastodon or other related platforms could follow your site directly. Most of them are configured as publishing only, so you won’t have a built in reader interface and would have to rely on other (available) infrastructure for those portions.

Option 1

(More technical, and with a few less features) Brid.gyFed, which has options to do the syndication to a separate instance mentioned above, as well as making it look like your website appear to support ActivityPub.
More details on this here: https://indieweb.org/Bridgy_Fed

Option 2

Our friend Matthias Pfefferle, a genius engineer and longtime opensource advocate and WordPress developer who has also written significant pieces of other IndieWeb code you’re already using on WordPress, has written a handful of plugins which will make it appear as if your WordPress site supports ActivityPub out of the box. You’ll broadly want the following plugins: ActivityPub plugin, WebFinger plugin, NodeInfo(2) plugin.

They don’t have very many configurable options though some may be hiding a bit, so try:

  • /wp-admin/options-general.php?page=activitypubwill give you options for how your posts appear;
  • /wp-admin/users.php?page=activitypub-followers-list will show you who is following your site so you can more easily subscribe back via a reader if you like;
  • /wp-admin/profile.php and look under “Fediverse” where your profile identifier will be found. It is based on your username within WordPress.

The documentation for these plugins are scant and I’ve got the intention to write up something explaining the subtleties and a few quirks, but it will have to wait until the holidays I’m afraid. In the interim, they’re not as complete as they could be, but the following two blogposts have some useful details and hints, though its obvious to me that they’re much newer in the space:

There are one or two quirks still pending for how things display if you’re using the IndieWeb-based Post Kinds Plugin, but the developers are generally aware of most of them and will hopefully get them ironed our shortly.

As a result, mostly of these plugins, WordPress is already the fifth largest number of instances in the Fediverse with an (under-)estimated 878 as of this morning.

I’m practicing both the POSSE option as well as Option 2 above on my own site, which can be followed at @chrisaldrich, as an example. Matthias’s example can be found at .

Help & Questions

This is a lot to consume and potentially implement, so, as ever, I’m happy to help guide and lay out the sub-branching options or even hop on a call to walk through bits with folks who have questions. David Shanske and I have been thinking about doing some group sessions and some training videos to walk people through some of this within the next few weeks. There’s also the IndieWeb chat which welcomes questions and conversation which is sure to give you some additional perspective: https://chat.indieweb.org/wordpress/.

For the social reader portions I briefly mentioned, I outline some of those options last year at OERxDomains in A Twitter of Our Own.

HCommons

Separately, congratulations to HCommons having stood up a Mastodon server so quickly!

It looks like it’s running Hometown, which has local only (unfederated) posting, though I’m not sure how many are aware of that useful feature (hiding on the link in the posting interface) which is sadly missing from most Mastodon instances, particularly for smaller communities. It might be something useful to add to the welcome email? I think this could be a great feature for Universities to allow more private class-based social networking while providing some safer spaces that don’t reach the broader internet and which might comply with FERPA. Obviously it would need some testing and some of the barriers for standing up and maintaining these servers to come down a bit.

There’s a lot of messaging and potential education to be had to roll it out well, but it could be interesting to see the WordPress offerings from hcommons.org include some of these IndieWeb and Fediverse tools as well.

Published by

Chris Aldrich

I'm a biomedical and electrical engineer with interests in information theory, complexity, evolution, genetics, signal processing, IndieWeb, theoretical mathematics, and big history. I'm also a talent manager-producer-publisher in the entertainment industry with expertise in representation, distribution, finance, production, content delivery, and new media.

5 thoughts on “”

  1. @martha I’m hearing a lot of similar experiences across the web like this. Thanks for your thoughts on it.
    Kathleen Fitzgerald recently asked about crossposting to Mastodon from her WordPress site and getting replies back. She’s documented some parts recently, and I’ve outlined a few pieces preliminarily including ways you can make your WordPress site look like it’s a Mastodon instance with a few plugins. I suspect Kathleen will have some further thoughts soon after she spends some time tinkering. If you had previously set up to syndicate to Twitter and get responses by via the Brid.gy service, that same sort of workflow will definitely work with Mastodon if you like. (Though it bears mentioning that some of the updates to Mastodon 4.0 this past week or so have introduced some bugs depending on which instance you’re on. I’m sure they’ll be sorted shortly.)
    If you’ve not puzzled it out yet, the adding of the requisite rel="me" class to your Mastodon URL link on your website (in the header, footer, via plugin, via menu item, other) is broadly described here (including some details for the classic editor): https://g13g.blog/2022/11/09/how-to-verify-your-wordpress-site-on-mastodon/. I’m personally using the IndieWeb Plugin to accomplish this and have added the URL for my mastodon instance into a field which gets added to my WordPress Profile at /wp-admin/profile.php. I’m happy to help if you need other ideas about how to do it as there are maybe too many potential options—it was all the different options and ways of doing it that confused me when I did it.
    In addition to the broader Domain of One’s Own ideas that the “Twitter migration” is spurring, I’m always glad to see more people exploring ways we can have “A Twitter of our Own“.

    Also in reply to syndicated copy at: https://mastodon.social/@mburtis/109435099778560251

    Syndicated copies:

  2. OMG! There is so much to love here about these processes and to see people in the wild experimenting with them and figuring them out.
    Scott (@schopie1), you are not alone! There are lots of us out here doing these things, not only with WordPress but a huge variety of other platforms. There are many ways to syndicate your content depending on where it starts its life.
    In addition to Jim Groom and a huge group of others’ work within A Domain of One’s Own, there’s also a broader coalition of designers, developers, professionals, hobbyists, and people of all stripes working on these problems under the name of IndieWeb.
    For some of their specific work you might appreciate the following:

    https://indieweb.org/Indieweb_for_Education
    https://indieweb.org/A_Domain_of_One%27s_Own
    https://indieweb.org/academic_samizdat
    https://indieweb.org/WordPress
    https://indieweb.org/Category:syndication

    Incidentally, I wrote this for our friend Kathleen Fitzpatrick last week and I can’t wait to see what she’s come up with over the weekend and in the coming weeks. Within the IndieWeb community you’ll find people like Ben Werdmuller who founded both WithKnown (aka Known) and Elgg and Aram Zucker-Scharff who helped to create PressForward.
    I’m thrilled to see the work and huge strides that Humanities Commons is making to ensure some of these practices come to fruition.
    If you’re game, perhaps we ought to plan an upcoming education-related popup event as an IndieWebCamp event to invite more people into this broader conversation?
    If you have questions or need any help in these areas, I’m around, but so are hundreds of friends in the IndieWeb chat: https://chat.indieweb.org.
    I hope we can bring more of these technologies to the masses in better and easier-to-use manners to lower the technical hurdles.

    Syndicated copies:

  3. Happy Friday @kfitz! You’re in luck—its not even horizon we’re watching for, but new lands we can walk. There are several options with varying levels of technicality and user interface affordances:

    Read more from Chris Aldrich’s blog…
    Some guidance on ways to get your site to work with IndieWeb and ActivityPub or at least increase its functionality and connection to federated platforms. You want to get the jump on this before the focus has to turn to fighting the spammers that will inevitably come. It’ll also be a good idea to build an enduring presence that will outlast whatever bad decisions the billionaires make.

    https://boffosocko.com/2022/12/02/55812244/ by Chris Aldrich (boffosocko.com)

    Happy Friday @kfitz! You’re in luck—its not even horizon we’re watching for, but new lands we can walk. There are several options with varying levels of technicality and user interface affordances: POSSE
    There are some well built and not overly complicated pathways that allow syndicating from …

    Post Views: 1

Likes

Reposts

Mentions

Leave a Reply

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

To respond to a post on this site using your own website, create your post making sure to include the (target) URL/permalink for my post in your response. Then enter the URL/permalink of your response in the (source) box and click the 'Ping me' button. Your response will appear (possibly after moderation) on my page. Want to update or remove your response? Update or delete your post and re-enter your post's URL again. (Learn More)