Let's get some facts down:
- No single person created the #Fediverse
- No single authority controls #ActivityPub
- #ActivityStreams allow federating data
- AS can be readily extended to have new kinds of data
- Instances are the authorities on their own data
Opinion:
We should work towards having decentralized (instances) "AS/AP Authorities" who can extend the protocol and own the extensions, while federating these extensions so other devs can discover them in a centralized manner.