This is a really great read by the @bonfire team. As someone who has done all kinds of experiments with long-form articles and publishing directly on the #Fediverse, there are a number of headaches and hurdles we still need to figure out.
My overall philosophy is this: rather than adapting existing content management systems to use ActivityPub federation, it’s preferable to build a CMS for the Fediverse, with explicit considerations for how the instance and the network should interact with each other. Everything, from the dashboard to side-effects of interaction, should be designed with federation considerations in mind.