Post #2315652
2026-04-21 00:02 UTC
@valorzard@mastodon.gamedev.place
There are a million Fediverses. ActivityPub is already big and diverse with many different extensions and applications.
Nobody has to push their ActivityPub profiles or extensions to the WG if they don't want. Anyone can make extensions to ActivityPub under whatever license they want.
The onus is on extension creators to make their work compatible on the wire with ActivityPub core.
Nobody who works on ActivityPub core wants to break well-defined extensions on the Fediverse.
Replies (1)
-
@evan@cosocial.ca 2026-04-21 00:07
@valorzard@mastodon.gamedev.place I recommend some good patterns: - Use fallbacks. - Support multiple profiles -- people are doing great with draft-cavage-12 and RFC 9421, for instance. - Think about how your software will interact with software written by someone who never read your FEP. Will it fail gracefully, fallback to default behaviour, or crash and leak private data? - Be compatible with the spec, and not just compatible with Mastodon.