¿Informar al usuario por qué se eliminan sus contribuciones?

Publiqué en este hilo sobre cómo hacer que el plugin de Algolia funcione:

https://meta.discourse.org/t/add-algolia-search-to-your-discourse/73517/51

Cuando quise volver a revisar y ver si había respuestas a mi seguimiento en la publicación vinculada anteriormente, descubrí que mi mensaje había sido eliminado. Además, puedo ver que hay una respuesta a la publicación vinculada en el tema, pero al pulsar el botón de responder en la publicación, no ocurre nada.

  1. Si es un error, entonces es un error.

  2. Si está relacionado de alguna manera con que mi publicación tuviera un valor tal que fuera eliminada, quizás Discourse debería tener alguna característica que me notifique o algún tipo de manejo mejorado de esta situación. En este momento, simplemente me siento desconcertado/confundido por lo que ocurrió y no bienvenido en este vecindario particular de internet.

  3. En línea con lo que entiendo que Discourse quiere fomentar una buena construcción de comunidad, quizás se debería enviar una notificación en forma de mensaje privado, con dos líneas explicando por qué mis contribuciones no tienen valor para la comunidad.

  4. Quizás sea solo yo, pero de todos modos no me siento particularmente bienvenido aquí. Tal vez sea demasiado principiante. Quizás mis publicaciones no están articuladas lo suficientemente bien. El inglés no es mi idioma nativo y todo eso. Pero creo que mis publicaciones están razonablemente bien redactadas.

¿Necesitamos algún tipo de manejo mejorado de esta situación con publicaciones no deseadas por parte de los miembros?

Gracias.

6 Me gusta

¿Estás seguro de que tu publicación no fue bienvenida?

¿Estabas reportando un problema que posteriormente se resolvió con los cambios?

Los temas se limpian habitualmente para que los usuarios no tengan que desplazarse por cientos de respuestas históricas para comprender la situación actual. Obligar a los moderadores a proporcionar una razón por cada publicación eliminada sería extremadamente pesado. Los temas oficiales de plugins (el tema al que has enlazado es uno de ellos) están muy bien mantenidos; la mayoría tiene menos de 100 respuestas cada uno. Compara eso con los plugins no oficiales, donde muchos tienen cientos de respuestas.

También existe la posibilidad de que haya sido simplemente un descuido. El equipo que realiza la mayor parte de la moderación no tiene la costumbre de eliminar contenido genuinamente útil o procesable, por lo que tiendo a preguntarme si lo que pedías ya ha sido abordado.

3 Me gusta

Hay algunas reflexiones relacionadas con este tema aquí: Deleting posts and redirecting loss attention.

4 Me gusta

No, no estoy seguro. Y sí, estaba reportando un problema que posteriormente se resolvió con los cambios. Publicaba sobre su increíble solución para el plugin de Algolia. Cómo no funcionaba después de que actualicé a la última versión de Discourse, tal como él había indicado explícitamente que era necesario. Luego, cuando Discourse se actualizó de nuevo, yo también actualicé Discourse nuevamente, y entonces funcionó. Y edité mi publicación un par de veces para reflejar este desarrollo y otras cosas que no recuerdo ni puedo verificar ahora que se han eliminado :grinning: :wink:

Aun así, simplemente no se siente correcto. Una casilla de verificación para que los moderadores me indiquen por qué se eliminó parece ser la forma adecuada de manejar la situación. La eliminación simple no está en línea con mi comprensión de Discourse. Si quieres moderar, hazlo correctamente :+1:t2:

2 Me gusta

Esos posts específicos quedaron sin relevancia (hey, no funciona, seguido de, ups, una vez que actualicé a la última versión comenzó a funcionar), por lo que fueron eliminados. No aportan ningún valor a futuros lectores del tema.

4 Me gusta

Estoy enlazando a mi propia publicación, pero puedes ir al principio de este tema:

2 Me gusta

Lo entiendo perfectamente. Sin embargo, en mi opinión, esto indica si el plugin se mantiene adecuadamente o si tiene algunos fallos, ya que no funcionó como se indicaba en el mensaje. Solo después de realizar otra actualización de Discourse comenzó a funcionar. Para mí, tiene valor saber si una corrección es definitiva o si, de alguna manera, no cuenta con el sello “oficial”.

Pero pasemos directamente a mi tema: ¿cuál es la mejor manera de manejar esta situación? ¿Un mensaje privado, como yo y Simon sugerimos en su enlace?

EDITO: Error ortográfico. “Giving” por “given”.

2 Me gusta

:thinking: ¿Qué tal si se usan respuestas plantillas o automatizadas para las eliminaciones “estándar”, como ocurre con las respuestas a publicaciones marcadas?

Porque coincido con @JacobDK aquí, así como con @simon en el tema enlazado:

En última instancia, es un problema #comunitario, especialmente para los usuarios nuevos y aquellos que no están al tanto de los SOP.

3 Me gusta

Eso probablemente depende más de tu comprensión de cómo se implementan las correcciones.

Si un desarrollador enlaza una PR que solucionará un problema, lo cual es bastante común aquí, esa PR no está disponible inmediatamente para su uso. Una PR es una solicitud de incorporación (pull request), haciendo énfasis en la palabra “solicitud”. Otro miembro del equipo debe aprobar y fusionar el cambio. Si no eres consciente de la diferencia, es posible que actualices antes de que la PR haya sido probada y fusionada, dando la impresión de que el cambio no solucionó el problema original.

2 Me gusta

Sí, tienes razón. No lo entendí. Una de mis publicaciones en el tema que fue eliminado preguntaba específicamente qué significa pr-welcome. La respuesta no lo aclaró de una manera útil para mí. Pero tu respuesta sí me lo explicó. Ahora lo entiendo.

Gracias.

Ok, pr-welcome es en realidad una invitación para que otros redacten el cambio.

2 Me gusta

@Stephen - ¿Quizás este es el problema inicial? ¿La forma en que organizamos esta documentación de complementos? ¿Quizás separar la documentación del complemento y las instrucciones de instalación de las sugerencias de funciones, la corrección de errores y otras cosas? Simplemente no es la solución óptima tener todas estas cosas en un solo tema.

El tema no estaba bien mantenido. Quedó huérfano. Nadie se tomó el tiempo de responder en meses, sobre por qué no funcionaba y cuál era el estado de esto.

:wave: Estoy trabajando en este problema este año, así que espera algunos cambios.

Por ahora, voy a cerrar esta conversación ya que está en progreso.

5 Me gusta

Han pasado cuatro meses, ¿hay alguna actualización, @justin?

1 me gusta

Sí, de hecho.

  1. Todos los temas oficiales de plugins han sido revisados para integrar sus respuestas en la publicación original con información útil o para separarlas en temas independientes en #feature, bug o Support.
  2. La eliminación automática de respuestas se ha activado para los temas oficiales de plugins. Las respuestas se eliminan después de 30 días. Esto ayuda a mantener nuestros temas con estilo de documentación limpios y fáciles de seguir.
  3. Estamos monitoreando estos temas para detectar cualquier discusión que pueda ser útil después de los 30 días y separándolos. @osioke y yo hemos estado supervisando esto. Las discusiones más efímeras se dejan en el tema del plugin.

Separar los problemas en temas independientes nos ayuda a rastrearlos mejor y asignar ingenieros de manera más granular. Esto también le da a la comunidad una mejor oportunidad para ofrecer soporte y destacar solicitudes de características específicas.

Aunque esto no añade una función para notificar al usuario por qué se elimina una publicación, sí lo aborda de otra manera estableciendo expectativas. A partir de ahora, se puede esperar que las discusiones resueltas o la solución de problemas efímera en los temas oficiales de plugins sean eliminadas; no porque sean molestas, sino porque nuestro equipo de desarrollo avanza tan rápido que una discusión sobre un error corregido probablemente ya no sea relevante después de un mes o más.

Si algo no se corrige rápidamente, se mueve a un tema permanente que luego puede cerrarse una vez resuelto.

Espero que esto aclare al menos parte de la confusión sobre por qué se eliminan las publicaciones.

9 Me gusta

Solo para que sepas, estas son políticas correctas, pero si no se comunican bien en cada tema de plugin (o quizás en la etiqueta más amplia de Plugins), entonces no aborda la nueva experiencia del usuario (posible confusión, incluso una sensación de no ser bienvenido o de que las contribuciones no son deseadas) en el caso de, por ejemplo, un tema que informa de un error que se soluciona rápidamente, como ocurrió en el caso del autor original.

En otras palabras, cualquier respuesta a un tema de plugin oficial que no justifique ser separada corre el riesgo de esta confusión para cualquiera que no sepa ya cómo se manejan los temas de plugins. Yo era una de esas personas y, francamente, todavía no sé dónde está disponible en general esa información sobre el manejo de los temas de plugins oficiales. Tuve que preguntar y que me lo explicaran, lo cual es subóptimo tanto para mí como para el personal que tiene que dedicar tiempo a explicar esto repetidamente.

Nadie encontrará los detalles de esta política aquí, y la notificación de “las respuestas se eliminan automáticamente después de 30 días”, aunque valiosa, no es una explicación suficiente en mi opinión. Hay un ejemplo muy reciente de esto:
https://meta.discourse.org/t/discourse-reactions-beyond-likes/183261/209?u=oshyan

2 Me gusta