@helge I visualize ActivityPub as a very loose constraint in the space of all web based communication networks. Which might be an advantage if you aim for universal adoption (you avoid herding cats) but clearly this means that any real project must impose many additional (undocumented) constraints. But in turn those have implications on the level of interoperability with other projects, network performance and ultimately the utility of the whole vision.