Un grand merci, @aschrijver. C’est très clair, et honnêtement, je suis presque entièrement d’accord avec tout ce que vous avez dit. J’ai rédigé mes messages avec l’idée que ce que vous proposiez était une « étape intermédiaire », avec la « fédération complète (et totalement ouverte) » comme objectif ultime. Maintenant, je ne suis même plus sûr d’où vient cette idée, et il se peut que vous n’ayez jamais rien dit de tel. Cela pourrait être une interprétation erronée (et une idée inventée) de ma part, ou bien j’ai mélangé des propos tenus par d’autres personnes.
ActivityPub permettrait tout cela, tout en vous laissant le choix de la manière dont vous souhaitez procéder. Oui, tout cela me semble formidable. Je pense que vous avez raison : il peut y avoir une confusion entre ActivityPub et le Fediverse (vous l’avez déjà expliqué dans un autre sujet sur ActivityPub).
Personnellement, j’adore toutes les idées que vous avez soulevées. En ce qui concerne la « gestion communautaire » fédérée, il serait également très utile d’avoir accès à des modérateurs de cette manière. Des modérateurs que vous pourriez engager temporairement lorsque votre communauté s’agite, ou lorsqu’un événement spécial nécessite plus de modérateurs (tout cela était peut-être inclus dans la « gestion communautaire » dans votre esprit. Vous avez parlé de signalements. Mais vous pourriez tout aussi bien avoir accès à plus de personnes de type « administrateur », ou « gestionnaires de communauté », si vous considérez ces tâches comme différentes).
Comme mentionné précédemment, tout cela peut être réalisé « à part » via des plugins et/ou un site secondaire (il pourrait exister un site secondaire de type « freelance » listant et proposant des services avec des personnes intervenant directement dans la communauté. Ce n’est pas aussi élégant que d’avoir leur propre plateforme depuis laquelle ils peuvent tout gérer à distance et de manière agrégée grâce à ActivityPub, mais ce serait déjà un bon départ).
Tout dépend de savoir si l’équipe de Discourse souhaite ou non intégrer certaines de ces idées directement dans Discourse.