WordPress blogs can now be followed on Mastodon and other federated platforms
techcrunch.com
techcrunch.com
Wordpress.com Now Supports ActivityPub - https://news.ycombinator.com/item?id=37847782 - Oct 2023 (50 comments)
It looks like at the very least ActivityPub requires a host that responds to POST requests, so GitHub Pages is out. But I found a blog post of someone using serverless functions to handle the ActivityPub part of their static site. I might try that out.
Does anyone here happen to have any experience with setting up ActivityPub for static pages? I'd be interested to know how you set things up.
I’ve attempted to follow my blog from Mastodon, but so far no posts have popped up yet. I know it can take a while, though. I’ll check back tomorrow. It would be great if I didn’t have to write and maintain something.
The web can be awesome again, not this handful of megacorp sites.
> Mastodon
> Pleroma/Akkoma
> friendica
> Hubzilla
> Pixelfed
> Socialhome
> Misskey
> Firefish (rebrand of Calckey)
Surprising that they mention so many different federated platforms - most of which I haven't heard of - but not Lemmy/kbin. I wonder if it's just a less straightforward integration or if it didn't occur to them to try those.
Technically, AFAIU, this comes down to whether a platform is based on using the Person or Group actor. Microblogs, and Wordpress, are using the Person actor. Lemmy is based on the Group actor, an obvious side effect of which being that you can’t follow a user/Person on lemmy. Similarly, mastodon’s support for Groups is basically a kludge and breaks down fairly quickly. Most of the platforms listed are similar to mastodon in this regard (with the notable exception of friendica and hubzilla which have a distinct lineage on the fediverse).
Interestingly, I think this highlights two issues. One is whether or he choice of the Person actor over the Group actor makes sense. Arguably supporting both would make a lot of sense for whenever a blog/page is not simply a single person.
The other is whether it makes sense to have a major fediverse platform that doesn’t have good support for both Person and Group actors (like Facebook, friendica and hubzilla, eg). Given the promise or pitch of the fediverse, arguably interoperability and format diversity are fairly central to the fediverse’s value proposition, which means covering multiple bases and allowing the uses to mould the feed and format, which works for them, out of the protocol and ecosystem is kinda the point of the whole thing. In this case, it would mean that it shouldn’t matter whether Wordpress chose the Person or Group actor and that we don’t need to clarify which platforms are supported and why, which sounds good to me.
Unfortunately I found myself reading the W3’s documentation [1] for the most part. Fortunately they weren’t that hard to follow :)
In the end I got lazy and integrated with https://fed.brid.gy which was dead simple since I already had WebMentions setup