The Fediverse is an emerging set of interconnected Internet servers running free software that allows people to pool information and collaborate across different platforms.
A key basis of the Fediverse is ActivityPub, a standard that allows different web applications to interact so that users can pool their information and collaborate across instances (websites, applications), even ones running different softwares.
As a relatively new standard, ActivityPub is not yet super well documented either for adopters or for developers. To help address that, in January 2020 we undertook a project to produce ActivityPub documentation guides. Steps included:
- Reached out to individuals active in the ActivityPub space.
- Researched ActivityPub implementations.
- Compiled links to implementations and existing documentation.
- Wrote a set of three guides:
The results are some of the best sources for getting up to speed quickly on ActivityPub and how it helps enable the Fediverse.