While loving some of the new infrastructure work (Goblin, et al), I don’t see people re-implementing existing ActivityPub applications.
I see three possible ActivityPub standardization directions:
- Evolution: codify existing conventions (HTTP signatures, …) and work to get existing implementations working toward a common point;
- Revolution-lite: rework standard with new solutions for what has been learned. Add solutions for signing, end-to-end encryption, proper sharedInbox, etc and then work with existing implementations to add those features toward a common interconnect;
- Revolution-big: design a new data/communication model and re-implement the world using the new capabilities.
Anyway, since I’m new to the ActivityPub milieu, I see several efforts going in different directions and don’t know where to start working on one standard. I would like to add a virtual world project to the mix and I lean more toward Revolution-lite.