Meetings

ActivityPub: federation, gaps and what ships next

Sep 7, 2:00 PM·57 min·16 chapters
CWS1CSS2MB
FOSDEM
0:00Chapter 1/16 · Panel discussion on ActivityPub preferences57:00

Overview

The panel examined the strengths and pain points of ActivityPub, announced a multi‑year Spritely grant to build demos that close identified gaps, and explored how the Fediverse can improve documentation, security, client‑server interoperability, and discoverability.

Key topics

  • Preferences on ActivityPub (likes/dislikes) – 
  • Spritely grant announcement and demo roadmap –  / 
  • Need for better community coordination on implementations – 
  • Documentation for Mastodon‑compatible profiles – 
  • Extending ActivityPub and allowing future extensions – 
  • End‑user benefits of federation – 
  • Unifying client‑to‑server and server‑to‑server protocols – 
  • Building a universal client & peer‑to‑peer suitability – 
  • Privacy, encryption, and private messaging concerns – 
  • Secure ActivityPub via object‑capability concepts – 
  • XMPP integration prospects – 
  • Federation‑wide search and recommender systems – 
  • Use of secondary streams in ActivityPub – 
  • Blockchain hype vs. practical decentralized social networks – 
  • Discoverability challenges and open search standards – 

Decisions

  • Chris Webber will lead a multi‑year Spritely effort to create demos that address ActivityPub gaps and explore security hardening (, , ).
  • The community acknowledges the need for coordinated documentation, especially for Mastodon compatibility, but no concrete doc plan was finalized.

Next steps

  • Spritely demos: Chris to develop and release the planned demos over the next couple of years.
  • Community coordination: Participants to discuss mechanisms (e.g., working groups, shared repos) for agreeing on standard‑conform implementations.
  • Documentation: Explore creating a Mastodon‑compatible profile guide.
  • Security research: Investigate object‑capability approaches for a more secure ActivityPub protocol.
  • Federated features: Teams interested in search, recommendation, secondary streams, and discoverability to prototype solutions and share findings with the panel.
ActivityPub: federation, gaps and what ships next · Throughline