Ping @angus, pensé que podría serte útil leer las experiencias de un montón de novatos del fediverso con una instancia de Discourse, intentando entender cómo usar las funciones de federación AP;
Puede que haya algunas cosas específicas que puedas abordar, como si las publicaciones eliminadas en un servidor del fediverso deben persistir en un foro de Discourse que aloja el hilo del que formaban parte. O si las respuestas solo para seguidores a temas federados desde un foro de Discourse pueden mostrarse públicamente en ese foro. Si no son comportamientos esperados, puede que hayan encontrado errores.
Puede ser que las eliminaciones de publicaciones y el reconocimiento de los ámbitos de publicación sean características que aún no se han implementado, en cuyo caso sugeriría darles una alta prioridad. Hay un subconjunto de la comunidad del fediverso que puede ser muy susceptible con los desarrolladores que perciben que no priorizan la privacidad y el consentimiento. Incluso pueden agitarse por las publicaciones públicas que aparecen fuera del fediverso (tal como entienden sus límites). Mira la crítica que recibió el puente fediverso<>ATmosphere de BridgyFed, por ser opt-out, en lugar de opt-in en ambos extremos.
De todos modos, gracias por el trabajo continuo para llevar Discourse al fediverso. Espero que disfrutes interactuando con las geniales personas que trabajan para llevar más plataformas de alojamiento de música al fediverso, de una manera centrada en el artista :)
AFAIK en Mastodon los mensajes eliminados no se eliminan en Discourse. La eliminación es una acción restringida en Discourse. Y Discourse no es una instancia de Mastodon. Discourse usa ActivityPub. Cosa diferente.
Y todo usuario de Mastodon sabe, o debería saber, que la eliminación es muy poco fiable. Se propaga por Fediverse o no.
El foro es foro y ActivityPub (prácticamente solo Mastodon desde el punto de vista de Discourse) es su propia cosa.
Por Solo para seguidores, ¿quieres decir “Publicar publicación #1 y entregarla a los seguidores de los Actores del Grupo” (o normalmente después de 5 minutos) para el OP? La respuesta a dicho tema no va a los seguidores, a la línea de tiempo pública global. Es solo cuestión de qué línea de tiempo ve alguien los mensajes.
Solo significa que es un feed suscrito como normalmente en Mastodon. Nada secreto.
Cuando alguien responde (lo que sucede muy raramente debido a los actores del grupo y cómo impulsan, pero así funciona hoy en día) a un tema de Mastodon, es un mensaje público en ese foro y en Mastodon, como de costumbre. Y si alguien del foro responde a ese comentario, no al tema (cosa que los usuarios del foro no se dan cuenta) mencionando a ese usuario de Mastodon, esa publicación es totalmente pública y se federará de forma normal.
¿O entendí completamente mal tu pregunta?
Esto es algo diferente y digno de su propio tema, pero mi opinión es que nada debería hacerse o suceder solo porque algún subconjunto quiere algo que está más allá del límite normal, o están usando su propia definición. Lo que significa que nada de lo anterior es una cuestión de consentimiento o privacidad.
Para contexto; @Jagster no forma parte del equipo de desarrollo de Discourse según su perfil en meta.discourse, donde se originó este comentario. @jdp23 podría explicar mejor que yo por qué estos son problemas de Términos y Servicios para las comunidades fediverse.
I posted this topic on the socialhub.activitypub.rocks category for Discourse, which is federated with the forum you are reading it on. When clicking on your profile here, it says;
This user is no longer active.
So no, it’s not seen right away for everyone.
Jagster:
Why do you think that is somehow an important thing?
This is mostly a developer forum, and my post was directed to the ActivityPub plugin developer by name. Since you replied, it would be easy for others here to assume you are a developer. Just trying to avoid that confusion.
¡Este es un tema confuso, de hecho! Todavía no estoy muy familiarizado con ActivityPub, pero como nuevo gerente de comunidad de meta.discourse.org, ¡parece que necesito aprender! Déjame intentarlo aquí.
Hemos dejado de listar este tema aquí en meta.discourse.org porque parece haber un error de algún tipo que impide editar la primera publicación. Creemos que está relacionado con ActivityPub y le hemos pedido a @angus que lo revise. Esperemos un poco para ver cómo se resuelve y luego podremos ver qué queremos hacer con este tema aquí en meta.discourse.org.
@jagster, aprecio tu intento de ayudar aquí, pero por favor, adopta un tono más educado con una persona que ni siquiera es miembro de meta.discourse.org y que podría no saber cómo funcionan las cosas aquí. Del mismo modo, @strypey, ten paciencia con Jagster, que es un usuario experimentado de Discourse que solo intenta ser útil y quiere ayudar a mejorar Discourse.
@jagster es miembro de meta.discourse.org pero no de socialhub.activitypub.rocks. Mientras tanto, @strypey es miembro de socialhub.activitypub.rocks pero no de meta.discourse.org. Por lo tanto, es comprensible que surja alguna confusión.
Pero fui y soy muy educado, pero no hago ni nunca haré charla trivial. Y si echas otro vistazo, mi tono fue totalmente el mismo que el del OP, con un detalle: respondí al OP de manera totalmente normal.
Cambié mi tono solo después de que mi posición saliera a colación y la expectativa fuera que no debería comentar debido a las menciones y porque no soy miembro del equipo (¡especialmente cuando estamos en un foro de desarrollo!). Pero incluso entonces mi tono fue educado.
Pero este meta está fuera de tema.
Y sin embargo, soy el único que realmente respondió, incluso el OP no lo aceptó
Gracias por intervenir @tobiaseigen1 . Esta es una buena experiencia de aprendizaje para la confusión de contexto que puede surgir al usar la federación de foros. ¿Quizás algo a considerar en una futura revisión de UX?
Quizás podría haber indicadores visuales más fuertes para cuando un tema o comentario está federado desde otro foro. Definitivamente ayudaría si al hacer clic en el avatar de un actor remoto dijera que está basado en otro foro, en lugar de "Este usuario ya no está activo".
@jagster Mis disculpas por cualquier confusión. El propósito de mi comentario inicial no era descartar tu opinión, sino agregar contexto para el beneficio de cualquiera que lo vea en SocialHub. Estoy seguro de que eres muy conocido allí en Meta : )
Es intencional que las publicaciones de otros foros no puedan ser editadas por personas en este (es decir, en un foro diferente). Eso es normal en ActivityPub (por ejemplo, un administrador de una instancia de Mastodon no puede editar publicaciones de otra instancia de Mastodon). Aquí operan principios básicos de propiedad y control. Los administradores en meta no son administradores en todas partes. Por defecto, las ediciones a una publicación de ActivityPub se federan en todas partes.
Danyl, gracias por tus comentarios. Lo pensaremos más y lo incorporaremos en trabajos futuros. También estamos discutiendo la confusión que surgió de este tema y es probable que pronto creemos más documentación y contenido de soporte como resultado
¡Gracias, Angus! Ahora todo tiene sentido. No hay ningún error en el hecho de que los administradores aquí en meta.discourse.org no puedan editar las publicaciones de otros foros. He vuelto a enumerar este tema.
¿Cómo se “reclama” el usuario asociado con el actor de otro sitio? Creé una cuenta en socialhub pero mi nombre de usuario no estaba disponible. Así que ahora soy tobiaseigen1 allí, lo cual es triste.
Estoy confundido por la pregunta. Pero entonces tú probablemente estabas igualmente confundido por la mía porque no había pensado qué acción de administrador del foro era necesaria cuando la hice. Para aclarar;
Esta es mi cuenta aquí, que aparece en Meta como "Strypey1". Porque ya tengo una cuenta en Meta, configurada para proponer la federación AP a los desarrolladores de Discourse con @aschrijver. @tobiaseigen está fusionando Strypey y Strypey1 en ese extremo (¡gracias Tobias!), así que, hasta donde sé, todo se está resolviendo. Gracias por comprobarlo
Entonces, ¿cuál es el plan para este tema? No parece un tema de soporte, pero está en la categoría de soporte en meta.discourse.org. ¿Hay algo en particular que quede por hacer aquí ahora que todos hemos aprendido cómo funciona ActivityPub entre meta.discourse.org y socialhub? ¿Quizás lo movemos a la categoría de comunidad, donde hablamos de gestión de comunidades?
Me voy de vacaciones hoy por un par de semanas, y cuando regrese hablaré con colegas y miembros de meta.discourse.org sobre cómo queremos usar ActivityPub en meta en el futuro. También intentaré configurar ActivityPub en algunos de mis sitios personales para poder aprender más sobre cómo funciona en la práctica y comprender los comentarios sobre cómo se puede mejorar.
Es una característica bastante genial y estoy muy impresionado por lo que la gente está haciendo con la federación en muchas plataformas diferentes, ¡de las cuales Discourse es solo una! Pero hay algunos aspectos confusos que este tema ilustra, como cómo los miembros de un sitio saben y entienden lo que está sucediendo cuando participan en un tema que está federado. Tenemos que encontrar una manera de comunicar esto directamente en la interfaz de una manera que tenga sentido para cualquiera que la use. Será difícil.
strypey:
Avísame qué querías editar y veré si puedo hacerlo como el OP.
Gracias, pero no había nada que editar. Un moderador en meta.discourse.org pensó que era extraño que no se pudiera editar y pensó que era un error. También parecía que no estaba destinado a ser público en la categoría de soporte. Resulta que fue porque estaba federado desde socialhub, con lo que nuestros moderadores no están todos familiarizados.
strypey:
¿Puedes fusionar mi cuenta aquí con mi cuenta en Meta también?