Ich verstehe, dass die Leute die Möglichkeit haben wollen, den Besitz von Beiträgen zu ändern. Das Problem, das in dieser Hinsicht angegangen werden muss, ist das, das ich oben dargelegt habe, insbesondere dies:
Die Inhalte, die auf Ihrem Discourse erscheinen, stammen von einem Dienst, bei dem Sie kein Administrator sind und über den Sie – abgesehen von ActivityPub – keinerlei Kontrolle hätten. Die Möglichkeit, den Autor dieser Inhalte einfach zu ändern, ohne dies angemessen zu berücksichtigen, wäre nicht ratsam.
Was Inhalte betrifft, die von Benutzern Ihres Discourse in einem über ActivityPub veröffentlichten Thema verfasst wurden, überlegen Sie, was passieren soll, wenn nach der Änderung des Beitragsautors Aktualisierungen an den Inhalten vorgenommen werden. Sollen wir:
- ActivityPub-Updates stoppen? Oder
- sie vom „alten“ Actor (Benutzer) veröffentlichen? Oder
- sie vom „neuen“ Actor (Benutzer) veröffentlichen?
Das Veröffentlichen von Update-Aktivitäten für ein bestehendes Objekt mit einem neuen Actor (d. h. 3) funktioniert mit Discourse (wie ich versucht habe, dies zu ermöglichen), aber es funktioniert nicht mit anderen ActivityPub-Diensten. Tatsächlich habe ich aus diesem Grund im ActivityPub-Ökosystem bereits auf diesen Punkt gedrängt. Sehen Sie hier:
Und ich habe eine offene PR für Mastodon, um 3 zu ermöglichen
Um nur eines der Probleme hier als Beispiel zu nennen: Stellen Sie sich vor, Sie veröffentlichen ActivityPub-Inhalte mit Ihrem Konto (und Ihrem Namen und Bild). Einer Ihrer „Konkurrenten“ folgt Ihren Inhalten. Auf seinem Server ändert er dann den Besitz aller Beiträge mit Ihren Inhalten, sodass sie von ihm (mit seinem Namen und seinem Bild) statt von Ihnen stammen. Das könnte Sie, einigermaßen verständlicherweise, verärgern. Ja, natürlich ist dies ohnehin mit benutzerdefiniertem Code möglich, aber die Frage ist, ob Sie dies in die Standardfunktionen des Plugins integrieren möchten.
Als ich über Nacht darüber nachdachte, könnte ein Ansatz, der dies etwas abmildern könnte, darin bestehen, den veröffentlichnden Actor in der ActivityPub-Statusanzeige anzuzeigen:
Ich bin offen für andere Ideen in diese Richtung.
Stimmt, ich denke, ich werde das Modal für ActivityPub-Themen ganz entfernen, bis wir die zugrunde liegende Frage hier geklärt haben.
