After discussions on Loomio, Github and elsewhere, several communities embraced the idea of ​​developing this type of infrastructure, such as FairCoop and Mutual Aid Network among others.

From these developments and synergies, the open cooperative ecosystem project was formed to combine the efforts of the different communities and develop compatible software together.

In the summer, given our experiences using protocol as part of the fediverse, and seeing the growing developer community around it, we decided to adopt ActivityPub as a federation protocol.

Shortly after that, a team at Moodle started developing this federated generic server, by forking Pleroma with the intention turning it into a framework/library, to become a generic ActivityPub server that can power many different apps and use cases, all of them as interoperable as possible with each other, and any other ActivityPub-based fediverse app like Mastodon.