Muchas gracias, @aschrijver. Está muy claro y, honestamente, estoy casi totalmente de acuerdo contigo en todo lo que has dicho. Escribí mis mensajes con la idea de que lo que proponías era un «paso intermedio» hacia una «federación completa (y totalmente abierta)» como objetivo final. Ahora, ni siquiera estoy seguro de dónde surgió esa idea, y es posible que nunca hayas dicho nada parecido. Puede ser una interpretación errónea (e incluso una idea inventada) por mi parte, o tal vez mezclé cosas que dijeron otras personas.
ActivityPub permite hacer todo lo que podría permitir, y al mismo tiempo puedes elegir cómo quieres hacer las cosas; sí, todo esto me suena increíble. Supongo que tienes razón: puede haber confusión entre ActivityPub y el Fediverso (ya lo explicaste en otro tema sobre ActivityPub).
Personalmente, me encantan todas las ideas que has planteado. En cuanto a la «gestión de comunidades» federada, también sería muy útil tener acceso a moderadores de esta manera. Moderadores que podrías utilizar temporalmente cuando tu comunidad esté en auge o cuando haya, por ejemplo, un evento especial que requiera más moderadores (todo esto quizás estaba incluido en la «gestión de comunidades» en tu mente. Hablaste de banderas, pero también podrías tener acceso a más personas de tipo «administrador», además de «moderadores» o «gestores de comunidad», si defines estas tareas como diferentes).
Como se ha dicho antes, todo esto puede lograrse «por separado» mediante plugins y/o un sitio secundario (podría haber un sitio secundario de «freelancers» que liste y proponga servicios con personas que vayan a trabajar directamente en la comunidad. No es tan agradable como tener su propia plataforma desde la que puedan gestionar todo de forma remota y agregada gracias a ActivityPub, pero ya sería un buen comienzo).
Todo depende de si el equipo de Discourse quiere utilizar algunas de estas ideas para implementarlas directamente en Discourse o no.