Plugin ActivityPub

Je comprends que les gens veuillent pouvoir changer la propriété des publications. Le problème à aborder à cet égard est celui que j’ai décrit ci-dessus, spécifiquement ceci :

Le contenu apparaissant sur votre Discourse provient d’un service dont vous n’êtes pas l’administrateur et sur lequel, sans ActivityPub, vous n’auriez aucun contrôle. Étendre simplement la capacité de changer l’auteur de ce contenu sans tenir dûment compte de ce fait ne serait pas prudent.

En ce qui concerne le contenu rédigé par des utilisateurs de votre Discourse dans un sujet publié via ActivityPub, considérez ce qui devrait se passer si des mises à jour sont apportées au contenu une fois que vous avez changé l’auteur de la publication. Devons-nous :

  1. arrêter de publier les mises à jour ActivityPub ; ou
  2. les publier par l’« ancien » Acteur (utilisateur) ; ou
  3. les publier par le « nouveau » Acteur (utilisateur).

La publication d’activités de mise à jour pour un Objet existant avec un nouvel Acteur (c’est-à-dire 3) fonctionnera avec Discourse (comme j’ai tenté de le permettre pour cette question), mais cela ne fonctionnera pas avec d’autres services ActivityPub. En effet, j’ai déjà insisté sur ce point, pour cette raison, dans l’écosystème ActivityPub. Voir ici :

Et j’ai une PR en attente pour Mastodon afin de rendre le point 3 possible.

Pour donner un exemple d’un seul des problèmes ici, considérez le cas où vous publiez du contenu ActivityPub avec votre compte (et votre nom et votre image) attaché. L’un de vos « concurrents » suit votre contenu. Sur leur serveur, ils changent ensuite la propriété de toutes les publications contenant votre contenu pour qu’elles soient publiées par eux (avec leur nom et leur image) au lieu de par vous. Cela pourrait, de manière quelque peu compréhensible, vous déplaire. Oui, bien sûr, c’est possible avec du code personnalisé de toute façon, mais la question est de savoir si vous voulez intégrer cela dans les fonctionnalités par défaut du plugin.

En réfléchissant à cela pendant la nuit, une approche qui pourrait quelque peu atténuer cela serait si nous ajoutions l’Acteur de publication à l’affichage du statut ActivityPub :

Je suis ouvert à d’autres idées dans ce sens.

C’est vrai, je pense que je vais simplement supprimer la fenêtre modale des sujets ActivityPub jusqu’à ce que nous résolvions la question sous-jacente ici.

2 « J'aime »