Complemento ActivityPub

Entiendo que la gente quiera la capacidad de cambiar la propiedad de las publicaciones. El problema a abordar a este respecto es el que describí anteriormente, específicamente esto:

El contenido que aparece en tu Discourse proviene de un servicio del cual no eres Administrador y sobre el cual, si no fuera por ActivityPub, no tendrías ningún control. Simplemente extender la capacidad de cambiar el autor de ese contenido sin la debida consideración de ese hecho no sería prudente.

En cuanto al contenido redactado por usuarios de tu Discourse en un tema que se publica a través de ActivityPub, considera qué debería suceder si se realizan actualizaciones al contenido una vez que hayas cambiado el autor de la publicación. ¿Hacemos lo siguiente?

  1. Dejamos de publicar actualizaciones de ActivityPub; o
  2. ¿Las publicamos por el Actor “antiguo” (usuario); o
  3. ¿Las publicamos por el Actor “nuevo” (usuario)?

Publicar actividades de actualización para un Objeto existente con un Actor nuevo (es decir, 3) funcionará con Discourse (como intenté dar una solución para esta pregunta), pero no funcionará con otros servicios de ActivityPub. De hecho, ya he insistido en este punto, por esta razón, en el ecosistema de ActivityPub. Ver aquí:

Y tengo un PR pendiente en Mastodon para hacer posible el punto 3.

Para dar un ejemplo de solo uno de los problemas aquí, considera el caso en el que estás publicando contenido de ActivityPub con tu cuenta (y tu nombre y foto) adjuntos. Uno de tus “competidores” sigue tu contenido. En su servidor, cambian la propiedad de todas las publicaciones con tu contenido para que sean publicaciones suyas (con su nombre y su foto) en lugar de tuyas. Eso podría, de manera algo comprensible, molestarte. Sí, por supuesto, esto es posible de todos modos con código personalizado, pero la pregunta es si quieres incorporar eso en las funcionalidades predeterminadas del plugin.

Pensando en esto durante la noche, un enfoque que podría aliviar esto un poco es si agregáramos el Actor de publicación a la visualización del estado de ActivityPub:

Estoy abierto a otras ideas en esa línea.

Cierto, creo que simplemente eliminaré la ventana modal por completo en los temas de ActivityPub hasta que resolvamos la pregunta subyacente aquí.

2 Me gusta