After a bit of experimentation and tinkering tonight, it appears that one can use their website to create threaded conversations on (and likely other portions of the ) using the IndieWeb syndication strategy of POSSE with backfeed of comments using and Brid.gy. I’d outlined the process using Twitter in the past, and the same principles seem to work well for Mastodon.
Replied to a post by Kathleen FitzpatrickKathleen Fitzpatrick (hcommons.social)

@chrisaldrich Another #IndieWeb question for you! I'm syndicating blog posts from kfitz.info to Mastodon, where they appear from @kfitz@kfitz.info, and then I boost from this account. Replies to @kfitz@kfitz.info appear as comments to the blog post, as desired. But if I reply to the comment on the blog, that reply doesn't syndicate here, so the commenter doesn't know. And if I reply to the comment here, the reply comes from this account (and I'm not yet sure whether it appears as a reply on the blog or not). How do you manage this?

@kfitz I’m not sure that the straightforward functionality you’re looking for exists within the ActivityPub plugin (yet), but it’s certainly something you could potentially file as a feature request.

Since you have other Fediverse accounts you’re using, you might be able to follow the same general pattern I’d documented with Twitter for threading comments between my site and Twitter: https://boffosocko.com/2018/07/02/threaded-conversations-between-wordpress-and-twitter/

Generally, you’d post on your site where it’s seen in the Fediverse via the ActivityPub plugin and/or optionally boosted by your native Mastodon account. Replies to your post (on Mastodon) show up on your site as comments and you reply to them there in your site’s comments section. Then you manually copy/paste the text of your reply from your website into your native Mastodon account and include the comment/reply permalink in that reply. If you’ve got Webmention set up with Brid.gy for Mastodon, replies to your replies on Mastodon should then make their way back to the proper threaded spot in your website’s comments section.

An example of this at work can be seen on my earlier mistake:

Related, I’ve been playing around with mirroring my WP site as an instance with the ActivityPub plugin and have boosted posts with my more broadly followed mastodon.social account the same way you mentioned that you were doing with yours. Somehow I’m anecdotally finding that I get more responses/reactions with native posts that with these boosts. I’m curious what your experience has been with this strategy so far? I’m still just starting my experimentation here, but I do like the fact that I’m able to include richer presentation of wrapped links in my WordPress native posts which are seen in the Fediverse while Mastodon seems to strip them out or not allow them (see an example of this in the post above this reply).

Replied to a post by Kathleen FitzpatrickKathleen Fitzpatrick (hcommons.social)
One of these days, I'd like to find a way to post my archive from the other place in some space that I control. I've now got it in a couple of different formats, and some day when I get time. I'll look forward to playing with the possibilities.
@kfitz It looks like you’ve found at least one option for archiving your Tweets on your own site, but do watch out for the archived t.co shortlinks which may not survive if Twitter were to disappear altogether. 

I suspect that some version of this option I’ve done before will work, though I haven’t tried updating it recently: https://boffosocko.com/2018/07/02/threaded-conversations-between-wordpress-and-twitter/

Our friend @jimgroom@social.ds106.us has recently written up some details that get around the t.co shortener problems: https://bavatuesdays.com/archiving-twitter/

I’ve also heard that @darius@friend.camp is working on something for a public release soon: https://friend.camp/@darius/109521972924049369. He may still be looking for beta testers if you’re interested.

In addition to following people on Mastodon in your feed reader via , you can also follow hashtags which appear there. For example, to follow try: https://mastodon.social/tags/indieweb.rss. #FeedReaderFriday 

Keep in mind that the output of these feeds will be instance specific, and the tag feed will only get mentions from your instance and instances yours can “see” (or gets by follows with federation). So if you use a different instance, you may see more or less in your feeds. Because of its size and depth of federation, this makes mastodon.social a good bet for these sorts of subscriptions, but your experience may vary depending on your needs.

MEMO

TO: app developers considering and other related apps and interfaces

Perhaps spend a day or two to add Micropub support to the platform first, then your app could potentially be used to publish to ANY website/platform that supports the W3C spec.

Replied to a tweet by Aravind Balla (Twitter)
There are some fun collected experiments on this topic at https://indieweb.org/handwriting
Replied to a post by Ryan CordellRyan Cordell (hcommons.social)
I genuinely enjoy building standalone course websites, in part to more easily share teaching materials—see https://ryancordell.org/teaching/ for examples—& in part to maintain some ownership over my course materials. But increasingly I feel its in students’ better interest to just build in the university’s LMS, where they’re accessing their other classes—why should they enjoy juggling multiple systems any more than I do? And I don’t really want to build two sites for every class, so this spring I may just put all my courses in Canvas
I more than appreciate the extra work involved and affordances of the alternate, but I have to say a small piece of spirit in my soul died as I read this. sigh

I wonder if anyone is documenting the amount of course material that disappears and dies in LMSs the way that some track the loss of data and content when social media silos disappear? Our institutions need to do more to help us here.

Replied to Is this thing on? (Also: Twitter, Mastodon, and the Fundamentals of DoOO) by Martha Burtis (wrapping.marthaburtis.net)
It’s been. . .a while. It would take too long to review everything that’s happened since I posted last, so let’s start with a recent turn of events: the absolute implosion of Twitter. I’ve been on that site for about fifteen years, and for portions of that time, I barely looked at it. At others times it’s been a critical part of my professional work. Given my on-again, off-again relationship with the space, it feels weird to say that the recent events are terribly significant to me, but I’d be lying if I didn’t say that I feel at a bit of a loss as I watch my community over there fracture.
@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

Replied to The ethics of syndicating comments using WebMentions by @edent@edent (Terence Eden’s Blog)
This blog uses WebMention technology. If you write an article on your website and mention one of my blog posts, I get a notification. That notification can then be published as a comment. It usually looks something like this: Screenshot of a comment showing that someone mentioned my post on their bl...
Not an answer to the dilemma, though I generally take the position of keeping everything unless someone asks me to take it down or that I might know that it’s been otherwise deleted. Often I choose not to delete my copy, but simply make it private and only viewable to me.

On the deadnaming and related issues, it would be interesting to create a webmention mechanism for the h-card portions so that users might update these across networks. To some extent Automattic’s Gravatar system does this in a centralized manner, but it would be interesting to see it separately. Certainly not as big an issue as deadnaming, but there’s a similar problem on some platforms like Twitter where people will change their display name regularly for either holidays, or lately because they’re indicating they’d rather be found on Mastodon or other websites.

The webmention spec does contain details for both editing/deleting content and resending webmentions to edit and/or remove the original. Ideally this would be more broadly adopted and used in the future to eliminate the need for making these choices by leaving the choice up to the original publisher.

Beyond this, often on platforms that don’t have character limits (Reddit for example), I’ll post at the bottom of my syndicated copy of content that it was originally published on my site (along with the permalink) and explicitly state that I aggregate the replies from various locations which also helps to let people know that they might find addition context or conversation at the original post should they be interested. Doing this on Twitter, Mastodon, et al. is much harder due to space requirements obviously.

While most responses I send would fall under fair use for copying, I also have a Creative Commons license on my text in an effort to help others feel more comfortable with having copies of my content on their sites.

Another ethical layer to this is interactions between sites which both have webmentions enabled. To some extent this creates an implicit bi-directional relationship which says, I’m aware that this sort of communication exists and approve of your parsing and displaying my responses.

The public norms and ethics in this area will undoubtedly evolve over time, so it’s also worth revisiting and re-evaluating the issue over time.

This I’m recommending:

And all three for their kindness and thoughtfulness in technology spaces.

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.