I agree with this. The problem with Medium is, they keep unilaterally making changes that not everybody likes. With Ghost, site owners would be more in control over what changes are made and which ones are implemented.
I currently run a publication on Medium, but I’ve been thinking of moving off onto some other platform. Unfortunately, most are not as “social” in the sense of being able to follow people and have a stream—and if they are, they’re not geared towards a blog or magazine-style website.
I’m thinking Ghost could have something like the Pterotype plugin for WordPress to ActivityPub-enable it—and then perhaps add (optional) features like “share” and “like” and/or a “stream” for following posts. Or, these could be left to other platforms like read.as to handle.
I would be interested too, but I’ve only recently heard of ActivityPub, and have hardly used Node.
But I have been thinking about the more philosophical side, about ActivityPub-based platforms and the details of how they should work. I have a small blog on the topic which @John and other devs may like to check out.
I’m also open to discussing this further, if the occasion arises—if not code, perhaps I can help with ideas