Estoy disfrutando la experiencia con Discourse 3 hasta ahora, especialmente la adición del chat en tiempo real.
¿Hay algún plan para permitir hilos de mensajes individuales, como es la experiencia en Slack?
Estoy disfrutando la experiencia con Discourse 3 hasta ahora, especialmente la adición del chat en tiempo real.
¿Hay algún plan para permitir hilos de mensajes individuales, como es la experiencia en Slack?
Sí, estamos trabajando para añadir hilos al chat, pero todavía está en fase de planificación… no estamos lo suficientemente avanzados como para proporcionar detalles o plazos más allá de “en algún momento de 2023”.
Aún no estamos seguros de cómo será nuestra primera versión de “hilos” (ni cómo la llamaremos)
. Muchos de nosotros estamos bastante familiarizados con el funcionamiento de los hilos en otras plataformas de chat, pero en nuestras exploraciones iniciales de comunidades que los utilizan, vemos que la función se adopta con distintos grados de éxito: parece que diferentes comunidades (o canales dentro de una comunidad) tienen necesidades diferentes aquí (y algunas, argumentablemente, podrían estar mejor sin ellos).
@chadwcarlson Tengo curiosidad por saber más sobre lo que has experimentado hasta ahora en particular. ¿En qué escenarios has encontrado que los hilos son más útiles en el pasado? ¿Qué tipo de escenarios te has encontrado hasta ahora en el chat de Discourse donde has sentido que los hilos habrían ayudado?
¡Gracias @awesomerobot! @mcwumbly Tiene sentido.
En este momento dependemos mucho de Slack, y ya sea para discusiones más profundas sobre algunas preguntas/temas simultáneamente, o para actualizaciones continuas sobre el estado de un servicio en particular que se mantengan organizadas dentro de un solo hilo, tener hilos mantiene las cosas organizadas de una manera que me gusta.
Hasta ahora, en el chat de Discourse, ha sido un intento de replicar esta misma experiencia. Hay una gran ventaja en poder conectar el chat de la comunidad con temas y publicaciones en un solo lugar, sin duda. Ahora mismo, me cuesta ver cómo el chat no se volvería difícil de navegar para los recién llegados sin hilos, basándome en mi experiencia con Slack.
Supongo que parte de la idea de usar el chat sin hilos dentro de Discourse es iniciar una conversación en el chat que luego se traslada a un tema como una especie de “hilo”. Quizás ahí es donde tengo dificultades: sigo pensando que en nuestro caso podría haber un puñado de mensajes antes de crear un tema donde los hilos podrían ser útiles.
Sí, he visto que eso también funciona bien en el pasado, especialmente a medida que los grupos se hacen más grandes y no hay alternativa para mantener las cosas organizadas.
Sí, pensar en los hilos de chat como “temas provisionales” es algo que tenemos en mente. Mientras tanto, creo que funciona bastante bien tal como está. Ciertamente es una experiencia diferente en comparación con Slack, por lo que mover a una comunidad que se ha acostumbrado a esa experiencia puede ser difícil. Pero la forma en que lo veo es así:
OK, esa última parte, ¿cómo se ve y se siente en la práctica hoy?
El modo fácil es:
El modo avanzado es:
[details][/details]Ambas cosas funcionan bien hoy en nuestra experiencia.
Pero estoy de acuerdo, existe la oportunidad con los hilos para hacer que el “modo avanzado” sea fácil.
Es bueno leer este hilo, @chadwcarlson, @awesomerobot y @mcwumbly. Gracias por compartir.
Yo también me pregunto cómo podrían ser los hilos en un contexto de Discourse.
Planeamos desactivar nuestro Slack “gratuito” y animar a la gente a pasarse a nuestro Discourse con chat habilitado. Estoy disfrutando mucho de las funciones de chat de Discourse y tropiezo de vez en cuando cuando quiero responder en un hilo. Supongo que es un hábito y un hábito que hay que romper.
He usado el “Modo elegante”.
¡Y es genial!
+1 a esto.
No estoy seguro de cómo podría funcionar en la práctica, pero me pregunto si alguna magia de IA podría reconocer cuándo se está formando un tema a través de un chat y luego sugerir, solo a aquellos que han contribuido a lo que la IA cree que es un tema en formación, que podrían convertirlo en un nuevo tema. Si alguien selecciona “Sí, convertir esto en un tema”, automáticamente hace el “modo elegante” y luego sugiere un tema en el que publicar.
Ese es mi problema: los usuarios no pasan a un tema nuevo. Siguen charlando y no los culpo (bueno, un poco sí
) porque ahí fue y sigue siendo la conversación en primer lugar.
La capacidad de seleccionar y eliminar en bloque ayudaría, pero no tenemos esa opción de eliminación.
Así que, para mí, iniciar un tema es solo una herramienta para guardar datos valiosos, nada más.
Esto está en nuestra lista, pero no estamos seguros de cuándo llegará a la cima. Mientras tanto, la solución es crear un canal separado (quizás con permisos solo para personal) y “mover” los mensajes en masa allí.
Actualmente, deja un feo rastro de mensajes eliminados simulados, algo que también mejoraremos eventualmente.
Nadie sabe cómo se verá al final
Lo abordaremos como una característica experimental al principio para que podamos probar algunas ideas que tenemos antes de comprometernos con una dirección particular.
¡Por favor, manténganos informados sobre cualquier otro punto de fricción que surja a medida que lo haga!
También me interesa esta función.
Creo que vale la pena señalar que a veces los usuarios querrán ramificar una conversación desde un canal permanente (por ejemplo, Dev) a una discusión temática (por ejemplo, #issue-X), y que todas estas discusiones temáticas se agrupen, archiven y sean buscables, como lo son los temas de Discourse, pero manteniendo la dinámica del chat en tiempo real.
Actualmente, pasar del chat a un tema no solo ramifica la discusión en un tema aislado (lo que queremos), sino que también cambia el flujo de la discusión a algo más lento. Aprecio que a veces queramos ralentizar las cosas a medida que la discusión se “formaliza”, pero tal vez a veces no.
No me sorprendería que esta sea la razón por la que algunos usuarios de Jakke siguieron usando el chat: no es que no se dieran cuenta de que ahora hay un tema dedicado, sino que querían mantener el flujo rápido de la conversación.
En nuestra comunidad, tenemos algunos usuarios que se mudan del foro, donde comenzó la conversación, a Discord, para poder resolver el debate en tiempo real utilizando los hilos de Discord.
Planeo impulsar la consolidación de las comunicaciones en Discourse una vez que actualicemos a la versión 3.0, y estoy emocionado por el “modo elegante”, pero también me preocupa que continúen existiendo casos en los que necesitemos ramificar discusiones desde los canales en tiempo real y nuestra única opción sea la estructura de temas más lenta, lo que puede hacer que los usuarios vuelvan a los hilos de Discord.
Creo que hay una brecha aquí en la que la propia versión de Discourse de los hilos podría brillar.
Algunas ideas:
Editar para agregar:
Creo que nos estamos acercando a un punto, especialmente si el equipo principal está experimentando con hilos, en el que la jerarquía de temas/respuestas/chats/hilos deberá aclararse en la interfaz de usuario/experiencia de usuario.
Actualmente, ya es algo confuso. Puedo responder a un tema y puedo responder a una respuesta. Actualmente, la única diferencia entre los dos visualmente es que la respuesta a una respuesta tiene un indicador que muestra a quién respondí. Para quienes siguen la conversación, puede ser difícil ver cómo se ramifica la discusión del tema. Podríamos beneficiarnos de anidar las respuestas a las respuestas al estilo de Reddit. Los componentes básicos ya están ahí en el complemento Post Voting.
Introduce los hilos y las preguntas sobre jerarquía/ramificación se profundizan.
Si tenemos la capacidad de formar hilos a partir de respuestas a temas, estos deberán ser visualmente distintos de las respuestas anidadas a respuestas (suponiendo que se haya realizado ese cambio), ya que siguen siendo funcionalmente distintos, siendo los hilos una ramificación en tiempo real, mientras que las respuestas serían una continuación anidada de la estructura de temas más lenta.
Es muy poco probable que implementemos hilos dentro de temas en un futuro próximo, ya hemos dicho que no a esto muchas veces y las discusiones planas son una de las primeras decisiones de diseño que se tomaron al construir Discourse: Web Discussions: Flat by Design
Los temas que tienen muchas sub-discusiones son generalmente difíciles de seguir con o sin anidación, y si hay algo importante anidado dentro, puede ser muy difícil de encontrar en visitas repetidas. Si un tema comienza a ramificarse de diferentes maneras, generalmente tiene más sentido crear un tema completamente nuevo en su lugar.
Y este es el punto clave.
Discourse se centra mucho en la moderación, y todo esto forma parte del proceso de moderación.
ACTUALIZACIÓN
Estamos probando hilos de chat internamente y deberíamos tener algo que mostrar en las próximas semanas.
¿Cómo van esas pruebas, @sam?
Sé que nuestra comunidad de probadores estaría encantada de probar los hilos de chat. ![]()
Creo que deberíamos tener algo para compartir en una semana. Planeamos exponer el feature flag y crear un breve tema que ofrezca una descripción general de la función para que la gente empiece a probarla.
Este breve tema se puede encontrar aquí:
¡Estoy deseando ver lo que todos piensan!