Plugin ActivityPub

Actuellement, les acteurs qu’un acteur de tag ou de catégorie suit peuvent publier de nouveaux sujets dans ce tag ou cette catégorie.

Si vous avez une catégorie dans votre Discourse appelée « fediverse », et que fediverse@yourforum.com suit un compte sur Mastodon, disons fediverse@mastodon.com, alors chaque fois que fediverse@mastodon.com crée un nouveau toot, qui n’est pas une réponse à un autre toot, ce toot deviendra un nouveau sujet dans votre catégorie « fediverse », et toute réponse à ce toot deviendra une réponse dans ce sujet.

En appliquant cela à votre cas, si le « je » dans cette phrase est un compte fediverse que TAG@my.garden ou CATEGORY@my.garden suit, alors lorsque vous créez un nouveau toot, ou que vous retweetez un toot (également appelé « annonce »), il deviendra un nouveau sujet avec TAG ou dans CATEGORY.

Nous pourrions ajouter la possibilité de pousser le contenu envoyé à un acteur de tag ou de catégorie par un acteur externe non suivi par le tag ou la catégorie dans la file d’attente de révision. Ce serait une implémentation relativement simple, mais le filtrage serait un problème important. La révision de tout le contenu entrant ne serait pas réalisable dans un certain nombre de cas.

Par exemple, socialhub.activitypub.rocks a douze acteurs Discourse ActivityPub (tags et catégories). Il reçoit (littéralement) des centaines de POST entrants chaque minute. Si vous y déployiez un système de révision comme celui-ci, vous feriez exploser immédiatement la file d’attente de révision, la rendant inutilisable.

Cela a un certain potentiel en tant qu’idée, en partie parce que vous pouvez déjà le faire, consultez « ActivityPub » dans votre profil et vous verrez que vous pouvez lier des acteurs sur n’importe quel Discourse ou Mastodon externe à votre compte utilisateur Discourse. Ainsi, une façon de filtrer les acteurs externes non suivis pourrait être le contenu provenant d’acteurs liés à des utilisateurs ayant une confiance suffisante sur le forum.

3 « J'aime »