¿Opción "sin bump" al editar la última publicación de un tema?

Entiendo que más opciones y distracciones pueden no ser bienvenidas (+ trabajo y problemas potenciales por poco beneficio), solo quería plantear la idea: Ahora mismo, cualquier edición en el último mensaje parece reactivar el tema (probablemente solo durante un cierto período de tiempo, supongo), incluso si es solo una pequeña corrección.

Una casilla de verificación de “no reactivar” o “no reactivar el tema” al editar el último mensaje en esta situación (donde la reactivación ocurre por defecto) permitiría a los usuarios elegir no reactivar si así lo deciden.

5 Me gusta

La función ya existe: simplemente usa la opción “restablecer fecha de activación” en la llave inglesa de administrador a nivel de tema.

7 Me gusta

Sí, vi que esto ya se ha discutido aquí en meta al realizar una búsqueda. Me refería a la capacidad de que cada USUARIO elija no tener SU tema elevado si realiza una edición (simplemente una casilla para marcar).

Esto me sucedió 2 veces recientemente, aquí en meta: publiqué algo. Recibí una notificación de que mi publicación había sido agradecida. Hice clic en la publicación para ver exactamente cuál era. Resultó ser la última del tema. Vi un pequeño error (typo, gramática, etc.), lo corregí y… elevé el tema a los últimos sin una buena razón. Puedo ver cómo en algunas comunidades, incluso podría haber sido acusado por algunos de haber hecho esa pequeña corrección para elevar el tema a propósito.

Quizás agregues algo a tu publicación al editarla y consideres que no vale la pena que el tema se eleve. Y/o no quieres molestar a la gente (tal vez incluso lo editas varias veces).

No es importante. Puede considerarse inusual y no lo suficientemente frecuente como para tener sentido. Pero también podría ser una pequeña función útil. Así que, como dije, lo he planteado.

6 Me gusta

Sí, a menudo me resulta molesto.

Especialmente en Meta.

Publico muchas entradas detalladas debido a la naturaleza de mi participación aquí, y es frustrante que termine acaparando la parte superior de lo más reciente cuando solo estoy corrigiendo alguna información en mi última publicación. Esto puede ocurrir varias veces en un lapso de 30 minutos.

Quizás sea solo paranoia de mi parte, pero definitivamente es un problema.

Respeto que añadir una función así podría saturar la interfaz.

Quizás debería haber algún tipo de tiempo de espera en el que el tema no se mueva dentro de un período de edición establecido (evitando la necesidad de cambiar la interfaz). Sin investigar a fondo, ¿quizás eso ya existe? Sin embargo, esa no ha sido mi experiencia como usuario.

Supongo que es difícil tomar una decisión genérica sobre el comportamiento aquí. Algunos sitios querrían que se mueva con cualquier cambio, mientras que otros preferirían que no ocurra.

8 Me gusta

No lo creo. Estoy bastante seguro de que es algo bueno ser cauteloso para no molestar o perturbar a los demás. Y en cuanto a temer un poco que alguien se queje, bueno… eso suele ocurrir. Todos lo hemos visto algún día.

Supongo que SÍ es así. El plazo es un poco más largo, y eso también es BUENO. Creo que es una gran característica que los temas se reubiquen al editar: si quieres agregar algo, lo haces mediante una edición en lugar de crear un nuevo mensaje, y para que tu nueva información sea vista, la REUBICACIÓN es BUENA. Sin duda alguna. Incluso es genial. PERO, cuando se trata solo de correcciones o pequeños cambios cosméticos, no lo es. Por eso, esta casilla cerca del botón de validación de la edición, supongo, mejoraría las cosas.

(Supongo que algunos de nosotros releemos nuestros mensajes después de publicarlos y sentimos la necesidad de cambiar cosas pequeñas cuando vemos una forma de mejorarlas un poco.)

2 Me gusta

Sí, un buen ejemplo de un bump MALO sería corregir un error tipográfico.

Estoy revisando el código fuente, pero por favor participa si sabes si existen umbrales de bump…

Me inclino por una configuración del sitio sensata para bloquear los bumps dentro de una ventana de tiempo o umbral de caracteres y, si es posible, una forma de bloquear un bump si el usuario tiene un nivel de confianza (TL) suficiente.

1 me gusta

Bien, ¡sí existe un período de gracia para la configuración y edición del sitio, ufff! Pero déjame buscar qué provoca una nueva ‘versión’.

2 Me gusta

¿No es eso de 5 minutos actualmente aquí en meta? El tiempo durante el cual las ediciones tampoco se registran. Supongo que debe ser posible simplemente aumentar esa cantidad de tiempo. Y creo que el seguimiento de ediciones y los empujones van de la mano.

Digamos que es una solución parcial. Hay aspectos buenos y menos buenos en ese sentido, siento (solo mi opinión).
Sí, lo encontraste mientras estaba escribiendo :wink:

2 Me gusta

OK, parece que una nueva ‘versión’ depende de ventanas de tiempo. Esta ventana parece moverse con una edición fuera de los límites en el último mensaje (lo que hará subir el Tema), por lo que se aplicaría un nuevo período de gracia después del cambio de subida, si mi interpretación es correcta:

Es extraño, pero siempre parece ser más sensible que eso… pero las pruebas son la fuente de la verdad, así que sigamos con este comportamiento como la situación de facto.

Básicamente, ¿estás sugiriendo agregar una opción explícita para una ‘edición ninja’?

Definitivamente podrías aumentar el período de gracia y ver si eso funciona para ti:

image

Pero eso no solucionará tu experiencia en sitios de terceros :wink:

Otra forma de manejar esto podría ser modificar el período de gracia según el nivel de confianza (TL) del usuario + 1.

Por ejemplo, TL0 obtendría 300 segundos, TL1 600 segundos, y así sucesivamente…

… oh, pero espera, esto ya ha sido considerado :bulb: :+1:

CONCLUSIÓN: ¿Ya existen muchas herramientas para esto?

5 Me gusta

Sí, esto ya puede ser bastante bueno. Habría argumentado que un empujón seguiría siendo necesario si añades un párrafo completo (equivalente a un nuevo mensaje), pero esto parece haber sido considerado ya con el “max diff” :+1:

(y sí, “aumentar”. Inicialmente, malinterpreté cuando hablaste de una “ventana de tiempo”: pensaba en un período de tiempo DESPUÉS del cual ya no hay empujón. Por ejemplo, si editas semanas después. Pero eso puede que no exista. Al principio no pensé en los 5 minutos ANTES de que comience el empujón. Supongo que eso es lo que se llama “edición ninja” si entendí correctamente. Solo pensé en esto más tarde en la discusión de arriba.)

No, eso nunca sería útil, en mi opinión. Estaba sugiriendo lo contrario: Una exclusión cuando estás DESPUÉS del período de “edición ninja”. Oh, ya lo entiendo. Adhesión a una edición ninja, no adhesión a un empujón mientras estás en el período de edición ninja :wink: Sí, eso era lo que estaba sugiriendo ! :rofl:

Podría haber un caso para un “min diff” ilimitado? Como 5 o 10 caracteres. Esto descartaría automáticamente todas las correcciones pequeñas. ¿A menos que esto ya exista? (el lado contrario es que algunas personas podrían notar un error que podría desaparecer sin ningún registro de edición. ¿Podría eso ser controvertido? ¿O corregir un número en un debate acalorado, por ejemplo? Eso ya es más delicado) [Nota: Lo último es lo que también estamos arriesgando con un aumento del período de gracia (durante una discusión “en vivo”)]

2 Me gusta

Sí, normalmente editar el último mensaje en un tema hace que este se actualice (bump), tal como lo haría añadir una nueva respuesta. Si solo hay un mensaje en el tema, esta regla también se aplica al editar el tema o la categoría, ya que se consideran elementos del primer mensaje. A veces esto realmente toma por sorpresa a la gente, pero suele ser específico del escenario de “tengo un montón de temas en mi foro que solo tienen un mensaje”.

El período de gracia para la edición, que por defecto es de 5 minutos, ha sido una función integrada desde la primera versión de Discourse lanzada al mundo en 2013. Durante los primeros 5 minutos después de enviar tu respuesta, puedes editarla tantas veces como quieras* y el tema no se actualizará.

Me pregunto por qué este comportamiento sería un problema tan grande… ¿puedes describir escenarios específicos, con ejemplos, donde constantemente estás “accidentalmente” actualizando temas mediante la edición? :thinking:

* ¡Sin embargo! Un ajuste que agregamos más tarde, debido a los spammers, es el siguiente: si cambias “demasiado” de un mensaje, forzamos una revisión, incluso durante el período de gracia para la edición. Hay configuraciones del sitio para controlar esto y hacemos una distinción entre nuevos usuarios y usuarios establecidos.

4 Me gusta

Puedes volver a revisar los primeros mensajes de Robert y los míos después de tu respuesta inicial de arriba. Quizás sientas que es demasiado “ocasional” para considerarse así (de ahí tu uso de la palabra “constantemente”). O tal vez solo quisiste decir “reproducible”? No estoy seguro.

@merefield Acabo de pensar de nuevo en tu idea de aumentar el “período de gracia”, y no está nada mal. Actualmente, los parámetros para editar el período de gracia funcionan tanto para la “edición ninja” como para el “bump”. ¿Es eso correcto? En realidad, es [si hay una edición, entonces hacer bump], pero [si esa edición es una edición ninja, no hacer bump]. “Edición ninja” significa una edición durante el “período de gracia” y por debajo del “max diff” (ambos configurables), donde los cambios no se registran para aparecer con un icono naranja en la esquina superior derecha. ¿Entendí todo bien?

Una solución que resolvería todo lo que he planteado arriba sería tener dos períodos de gracia diferentes (con dos parámetros separados para cada uno): uno para registrar las ediciones (ediciones ninja) y otro para el bump. En este caso, podrías mantener un período corto para las ediciones ninja (5 minutos me parecen bien) y tener un período de “no bump” más largo (1 hora, por ejemplo, o incluso 24 horas). Si lo deseas, podrías ajustar el “max diff” del período de “no bump” para usar un valor menor que el del período de “edición ninja” (tendrías un parámetro “max diff” para cada período).

Podrías iniciar ambos períodos al mismo tiempo, o considerar que el período de “no bump” comienza DESPUÉS del período de “edición ninja”.

Volviendo a esto:

En realidad, sí y no. Empezamos a considerar el seguimiento de ediciones y bumps juntos, porque asumo que así es como se tratan actualmente en el código que revisaste. Yo argumentaba trabajar solo en los bumps. Permitir un período más largo para las ediciones ninja podría llevar a los problemas que mencioné arriba.

Una alternativa a lo anterior, que me gusta mucho, sería tener un “MIN DIFF” de “no bump” ilimitado. Además, solo “no bump”, no edición ninja. Podrías configurarlo en 10 o 20 caracteres. La lógica sería: si una edición tiene menos caracteres de los necesarios para crear un nuevo mensaje, entonces no merece que el tema sea bumpado. Esto evitaría el bump por todas las pequeñas correcciones (incluso solo cambiar o añadir una palabra), pero aún así las haría visibles con el icono naranja. También podrías considerar no añadir un parámetro específico de “min diff”, sino usar el valor que ya existe para la longitud mínima de los nuevos mensajes.

Voy a volverte completamente loco hasta el final :wink: : El escenario ideal, según veo, sería tener los parámetros para dos períodos de gracia diferentes como expliqué al principio, con un “período de gracia para bump” (=“no bump”) que podrías configurar en 0 para ilimitado, y un “max diff para el período de gracia de bump” por encima del cual sí haces bump, incluso durante el período de gracia. Configura este último en 0 para no usar esta nueva funcionalidad y dejar todo funcionando como ahora.

:rofl:

1 me gusta

Tenemos una categoría de “Quiero comprar / Quiero vender” y, cuando las personas se limpian a sí mismas editando anuncios clasificados antiguos, reactivan temas accidentalmente.

Una de las razones de este comportamiento es que pueden querer eliminar su información de contacto si es visible, o evitar contactos innecesarios.

Puedo entender la lógica y la preferencia tanto a favor como en contra, por lo que no veo ninguna razón por la que esta función no deba ser configurable.

3 Me gusta

Sí, mi comunidad tiene una situación similar. Los vendedores a menudo editan su último mensaje para actualizar su información de venta (ajuste de precios, inventario, etc.). Las ediciones legítimas están bien y permitimos que la gente vea el historial de ediciones. Sin embargo, algunos editan su último mensaje con mala fe, con el único propósito de elevar su hilo para eludir la “regla de no elevar temas indebidamente” de nuestra comunidad.

Voy a ajustar la configuración del período de gracia hasta que haya una opción para configurar la regla de elevación al editar el último mensaje.

¡Muchas gracias! A nuestra comunidad le encanta cómo Discourse les permite autorregularse y a menudo son apasionados sobre lo que el software puede y no puede hacer.

3 Me gusta

Sí, mi principal sugerencia es ajustar los intervalos de edición. Si las personas no pueden usar la edición de manera responsable, la consecuencia será que sus capacidades de edición se vean restringidas a nivel global.

Además de advertencias y posibles suspensiones para quienes frecuentemente participan en este comportamiento.

2 Me gusta

Esto se está volviendo un poco molesto en nuestra comunidad: constantemente tenemos personas publicando mensajes de “no bump” para evitar que el tema se actualice al eliminar artículos de sus listas de WTB/WTS.

Realmente creo que tienen derecho a editar esos mensajes, ya que es una de las secciones más activas del sitio, y si prefieren mantener un solo tema para sus artículos, eso es aún mejor a mi juicio. Sin embargo, también preferimos que las personas no publiquen mensajes del tipo “envié un mensaje privado”, y podría ocurrir que un tema de un artículo vendido no reciba ninguna respuesta hasta que sea el momento de editar el contenido para eliminarlo.

¿Alguna sugerencia sobre cómo sortear la funcionalidad actual o razones para no tener esto como una opción configurable a nivel de categoría o global?

1 me gusta

Cuando crees un tema de WTB/WTS, asegúrate de agregar una publicación adicional al final. De este modo, las ediciones se realizarán en una publicación que no sea la última.

Pensaría que quieres que se produzca un bump si alguien tiene artículos en venta y luego edita la lista para indicar que la mitad de sus artículos ya se vendieron; eso es un bump altamente relevante.

1 me gusta

Creo que el problema es que, dado que la gente puede vender artículos sueltos de vez en cuando, no tendría mucho sentido subir temas básicamente vacíos :thinking: