Nota: Existe un tema aparentemente similar sobre un resumen de tema aquí, pero en realidad es bastante diferente de lo que propongo, aunque algunos elementos podrían ser similares.
¿Te parecería útil tener una sección de resumen en la parte superior de un tema?
Esto ha estado en mi lista de ideas desde hace mucho tiempo, y creo que podría transformar las discusiones.
Siempre he encontrado que leer todos los mensajes en un hilo puede ser excesivo si solo quiero saber el estado actual de las cosas. (Es agradable seguir la evolución de los pensamientos y obtener una comprensión más profunda, pero no todo el mundo tiene tiempo para eso). Y simplemente saltar al final tampoco funciona, porque los mensajes realmente importantes podrían estar en algún lugar del medio.
Especialmente en foros destinados a discutir sobre la mejora de algo, puede haber muchos altibajos y idas y venidas, y lo que realmente me gustaría tener es algo que resuma todo eso, preferiblemente al principio, para saber qué está pasando y solo necesitar un minuto.
¿Cómo funcionaría este resumen?
Imagino que el resumen sería un campo de texto editable como cualquier mensaje, y cualquiera puede ir y hacer cambios, igual que en Wikipedia. Posiblemente los cambios solo deberían permitirse cuando también estás publicando algo en el hilo, lo cual funcionaría como la justificación de tu cambio al resumen.
Déjame ilustrarlo usando esta misma conversación como ejemplo:
Digamos que la primera persona (yo) inicia un nuevo tema con un mensaje inicial (este).
Discourse luego me preguntaría: “¿Quieres editar el resumen?”
Yo diría que sí, y agregaría el primer texto al resumen:
Un resumen podría ayudar a las nuevas personas a ponerse al día rápidamente y ayudaría a la comunidad a llegar a conclusiones mejores.
Bien, hasta ahora todo va bien. Ahora llega la persona B y podría responder:
“No estoy seguro de si vale la pena hacerlo. Imagino que sería bastante difícil de implementar, ¿y no solo añadiría más ruido?”, lo publica y luego se le pregunta si desea actualizar el resumen:
Un resumen podría ayudar a las nuevas personas a ponerse al día rápidamente y ayudaría a la comunidad a llegar a conclusiones mejores. Sin embargo, podría añadir más ruido y no ser fácil de implementar.
La tercera persona C: “Creo que sería una gran idea, pero estoy de acuerdo con B, quizás no valga la pena el esfuerzo. … A menos… ¿Podría usarse también en nuestras propuestas y votaciones [o algo más que a la comunidad en particular pueda interesarle]? Hmm, quizás deberíamos tener una lista de pros y contras para esto, ¿qué opinan?” C decide no actualizar el resumen, no está seguro de qué podría cambiar que realmente lo mejore.
La cuarta persona D: “Sí, eso podría funcionar totalmente para nuestra participación de usuarios y durante el proceso de elaboración de propuestas. Y sí, secundar la idea de C de hacer algunos pros y contras, tengo algunos más:
Podríamos hacer que cada edición esté vinculada al editor, y cuando hagas clic en ella saltará directamente a ese mensaje, básicamente es una navegación rápida. ¿De algún modo, verdad?”
Un resumen podría:
- Ayudar a las nuevas personas a ponerse al día rápidamente
- Ayudar a la comunidad a llegar a conclusiones mejores
- Actuar como ‘navegación rápida’
- No limitado a este foro de Discourse
Sin embargo, las posibles desventajas son:
- Podría añadir más ruido
- Probablemente no sea fácil de implementar.
B vuelve a intervenir: “Espera, espera un momento. Antes de entrar en ese laberinto, ¿qué se supone que debe resumir ese resumen? ¿Es solo una reescritura de cada mensaje que se ha hecho? Eso no tendría mucho sentido, ¿verdad? ¿Podríamos tener una definición de eso primero? Creo que solo debería resumir lo que realmente es importante, es decir, solo lo que contribuye a responder la pregunta del autor original, ¿correcto? De lo contrario, me mantengo en mi declaración anterior de que solo generará más ruido, o más sobrecarga en lo que los usuarios necesitan escribir, y sobrecarga de la interfaz de usuario, etc…
Por cierto, D, encontré que tu ‘navegación rápida’ fue un poco difícil de entender, así que la modifiqué un poco, ¿espero que ahora esté bien?”
Un resumen debe resumir todo el contenido relevante en un mensaje que contribuya a responder la pregunta del autor.
Podría:
- Ayudar a las nuevas personas a ponerse al día rápidamente
- Ayudar a la comunidad a llegar a conclusiones mejores
- Las secciones del resumen pueden tener hipervínculos al editor
- No limitado a este foro de Discourse
Sin embargo, las posibles desventajas son:
- Podría añadir más ruido
- Probablemente no sea fácil de implementar.
El usuario D: “Sí, gracias B, tienes razón, no es necesariamente obvio lo que quería decir. Creo que todavía me gustaría tener la navegación rápida mencionada allí, porque es un punto somewhat separado en mi opinión. Vincular algo da un poco de… ¿verificación? ¿Autenticidad? No estoy seguro de cuál es la palabra allí…
Ah, y solo reescribiendo mi punto inicial sobre usarlo fuera de este foro de Discourse un poco…
Lo que realmente quería decir con eso es que creo que también puede usarse fuera de nuestro enfoque específico de propuestas y votaciones. Por ejemplo, podría usarse para rastrear el progreso de tareas, el estado de algo, podría ser una comprensión más completa de cualquier tipo de pregunta, … las posibilidades son infinitas.”
Un resumen debe resumir todo el contenido relevante en un mensaje que contribuya a responder la pregunta del autor.
Podría:
- Ayudar a las nuevas personas a ponerse al día rápidamente
- Ayudar a la comunidad a llegar a conclusiones mejores
- Las secciones del resumen pueden tener hipervínculos al editor
- Navegación rápida a los detalles de declaraciones individuales
- Puede ser súper útil no solo para propuestas y votaciones
Sin embargo, las posibles desventajas son:
- Podría añadir más ruido
- Probablemente no sea fácil de implementar.
Entonces llega el usuario X, ve esta última versión del resumen, todo es intuitivo excepto la parte de ‘hipervinculado al editor’, así que pasaría el ratón por encima, vería que el mensaje del usuario D fue la primera entrada vinculada, y el mensaje del usuario B la segunda. (Algun tipo de información en una ventana emergente al pasar el ratón). Puede hacer clic directamente en el enlace al mensaje de D y leer los detalles desde allí, con el de B inmediatamente después (podría haber habido otros en medio que se habrían colapsado porque no contribuyeron al cambio).
… bien, espero que hayas entendido la idea. ![]()
¿No es súper fácil ponerse al día, verdad? (¡si imaginas que solo tienes que leer ese resumen!)
Bueno, no va a ser fácil escribir este plugin con todos los detalles gloriosos que imagino (Hay mucho más que este plugin podría hacer, algunos de mis favoritos aún sin nombre serían aumentar o disminuir el tamaño de fuente, el grosor o el color basándose en votos/reacciones asociados con los mensajes del blog contribuyentes), y algunas partes podrían ser un poco truculentas lógicamente (por ejemplo, atribuir correctamente los bits cambiados al autor, y visualizar qué sucede si alguien simplemente elimina un ‘no’, etc…) pero estoy seguro de que todo es factible y puede contribuir un valor inmenso a muchas discusiones.
(Esto fue mucho más de lo que pretendía escribir, pero fue divertido crear ese ejemplo
)
¿Qué opinan?
¿Es realmente técnicamente factible este tipo de plugin en el ecosistema de Discourse?
¿Necesitan más información? ¿Mockups más serios? (No soy bueno en eso, pero podría intentar crear algunos)
Descargo de responsabilidad:
Podría intentar desarrollar esto yo mismo, y quizás lo haga, pero hasta ahora no tengo experiencia en ruby / ember / Discourse, así que me llevaría un tiempo.
Además, la idea para esto es un poco más antigua pero recibió más atención en un grupo comunitario que encontraría esto súper útil, así que quizás también lo haga allí y haga un poco de prueba de concepto… pero de nuevo, me llevaría un tiempo, y si es de valor para Discourse, ¡que algunos de ustedes se involucren sería súper genial!
Saludos ![]()