Integración más estrecha entre chat y foro - discutiendo ideas

Mi intención aquí es discutir la idea general de hacer que las interacciones del foro y el chat sean menos algo separado y más como “modos” a los que uno puede entrar y salir libremente, o al menos que puedan integrarse más estrechamente de alguna manera. ¡Espero que “piensen conmigo”! Esto puede no pertenecer a Funciones, así que no me sorprenderá si se mueve. :wink:

Aquí está mi primera idea. Digamos que tienes el mismo concepto de “Tema” que tenemos actualmente, pero:

  • Podrías mezclar libremente formas de “responder” de “chat” y “foro”, y la respuesta de chat esencialmente crearía una instancia de chat en línea por un período de tiempo corto por defecto (la actividad posterior en ella extiende el tiempo), algo así como los hilos que caducan automáticamente en Discord.
    • Esto podría ser en respuesta a, por ejemplo, notar que otras 5 personas están en línea actualmente, haciendo respuestas en el mismo hilo. ¿Por qué querrías tener que habilitar el chat, moverte a ese espacio separado y luego cómo manejarías esa fragmentación para la interacción futura sobre ese tema?
  • Después de que expire el tiempo sin actividad, la respuesta de chat se “cierra” y ves un resumen automático (como Discourse ya hace en temas grandes) como una especie de “hiper-respuesta” en línea con el resto de la discusión.
  • Cualquiera puede hacer clic para expandir el área de chat y leerla en su totalidad, responderla como un todo (respuesta normal) o responder a un mensaje de chat individual una vez expandido (también respuesta normal, ya que la instancia de chat está cerrada, en línea).
  • O simplemente pueden continuar respondiendo de forma normal debajo de eso.
  • Si desean instanciar un nuevo chat por un período de tiempo, también pueden hacerlo.
  • Las áreas de chat podrían expandirse/colapsarse en general en el “flujo del tema” (es decir, la vista completa y larga de un tema) y se destacarían, por ejemplo, en la derecha del navegador en algún color u otra forma de indicar “el chat en tiempo real ocurrió aquí”.
  • Podría haber un rol opcional de “curador” (otorgado automáticamente en algún Nivel de Confianza) que permita a las personas “promover” mensajes de chat de estas áreas colapsadas al resumen/vista de chat colapsada para ayudar a destacar las ideas clave, etc. (esto podría ser además de las opciones actuales de copiar/mover mensaje al tema).

Imagina la versión foro + chat de “Liquid Text” como una idea de UI de expandir/colapsar para texto…

5 Me gusta

Estoy totalmente a favor de estas nuevas ideas, y hablando solo por mí, a menudo puedo sentirme confundido cuando no las veo desarrolladas. El video de LiquidText ayuda un poco, pero no estoy seguro de que me entusiasme mucho usar ese diseño.

¿Sería esto más como comentarios de Google Docs que aparecen en la barra lateral derecha del tema? ¿O aparecería debajo de las publicaciones en el tema? ¿Con sangría?

Me gusta la idea de facilitar la creación de canales de chat sobre la marcha y también me pregunto cómo sabrá alguien si publicar en el chat o en el tema. ¿Sería una cuestión de duración de la publicación (más corta para el chat, más larga para el tema)? ¿Longitud de la publicación (más corta para el chat, más larga para el tema)? ¿Seriedad de la publicación (más lúdica para el chat, más seria para el tema)? Etc.

Personalmente, estoy tratando de ser más consciente de cuándo quiero chatear y cuándo quiero topicalizar (intentando convertirlo en un verbo).

4 Me gusta

Sí, es comprensiblemente difícil de visualizar. En mi cabeza estaba debajo/entre las respuestas normales. Podría funcionar de un par de maneras diferentes… He preparado algunas maquetas:

3 enfoques diferentes posibles para un chat expandible en línea. La interacción varía entre los 3. Quizás en el último solo haces clic en la burbuja de diálogo con el número (recuento de mensajes de chat) para expandir y/o haces clic en el espacio entre los “chevrons”. También ten en cuenta los iconos de chat en la línea de tiempo, que muestran cuándo ocurrieron los chats y que puede haber varios, intercalados dentro del tema/respuestas normales. Ten en cuenta también que estas son solo maquetas “rápidas” (en el sentido de básicas, aunque en realidad me llevaron más tiempo del que me gustaría admitir crear :joy:).

Todas estas son excelentes preguntas y posibles respuestas. En última instancia, creo que esto es algo que habrá que resolver independientemente de cómo funcionen juntos el chat y el foro, y también puede ser más individual para cada persona o comunidad. Sospecho que cada comunidad en particular desarrollará una especie de valores/convenciones culturales sobre cómo tienden a manejar ese tipo de cosas, al igual que ocurre con otras convenciones que no se imponen mediante configuraciones o controles, sino que se refieren más a “cómo hacemos las cosas aquí”.

4 Me gusta

En mi opinión, los chats adjuntos a los temas son para ideación rápida/cosas que no necesitan persistir con el tiempo. Podría pensar en mi foro en un tema de características al que adjunté un chat. El chat sería para discutir cosas de manera rápida, pero para mantener el tema ordenado solo con respuestas persistentes.
También podría pensar en tener un chat en modo susurro para que solo las personas de un grupo específico puedan ver/responder para finalizar una respuesta sobre el tema, mientras que la discusión paralela no necesita persistir (¿creo recordar una idea de función para permitir el modo susurro a grupos en lugar de solo al personal?)
En general, preferiría una tercera columna que un botón de expansión al principio.

3 Me gusta

Sí, creo que podrías tener razón. Solo estoy jugando con ideas aquí. :slight_smile:

Diré que la tercera columna es genial para mí en una pantalla 4k de 32", pero no es una opción para muchas pantallas más pequeñas, y mucho menos para dispositivos móviles. Así que sospecho que la interfaz de usuario aún necesita algo de pensamiento ingenioso.

Pero mi principal preocupación en este momento es tener indicaciones mucho más claras de dónde hay chat disponible y que sea fácil de ver sin necesariamente “unirse”, etc. Ahora mismo es bastante torpe, tienes que elegir “explorar”, luego elegir “previsualizar” un canal o “unirse”, etc. En comparación con Discord y sistemas similares, no es nada fluido. :grinning_face_with_smiling_eyes:

Parece que el chat en el tema se eliminará como característica de todos modos, a juzgar por las publicaciones recientes de Sam, así que tal vez gran parte de esta consideración ya no sea necesaria. De hecho, tiene cierto sentido eliminar el chat en el tema por ahora, centrarse en el chat basado en categorías y luego, si parece haber necesidad/valor en el chat por tema, se puede agregar de manera sensata más adelante, basándose en la experiencia existente y más prolongada con las funciones generales de chat y cómo son utilizadas por diversas comunidades. Definitivamente me siento bastante disperso con la experiencia de chat en este momento, y el basado en categorías proporcionará un enfoque necesario.

1 me gusta

Basado en los comentarios de Sam, de hecho, parece que estaría basado en categorías.

Siguiendo en esa dirección, creo que sería genial si:

  1. El chat estuviera visualmente separado de los temas al navegar por una categoría. La razón para sugerirlo es que los chats suelen ser muy activos, por lo que la mayoría de las veces estarían en la parte superior de los temas. Esto tendería a hacer que el chat sea la “forma” más fácil de iniciar una discusión en lugar de ir al “tema correcto”.
  2. Hubiera soporte para buscar en los chats (ya he visto que se ha pedido en algún lugar).
  3. Mencionar un chat como hacemos con las categorías (#comunidad?) también sería genial.
3 Me gusta

Acabo de ver esta publicación y creo que puede estar relacionada con lo que alguien sugirió antes sobre crear un chat basado en un tema en tiempo real, cuando la gente parece responder muy rápidamente al tema:

1 me gusta

Sí, recuerdo ese tema y verlo como las primeras pistas de que Discourse estaba considerando esta dirección de desarrollo. Es una idea interesante, sin duda. Aunque no aborda necesariamente la interfaz/experiencia de usuario. Actualmente, la barra lateral/ventana emergente parece ser la mejor representación “en vivo”. Cómo se muestra a alguien que llega al tema por primera vez es una pregunta más interesante para mí. Y también, por supuesto, si el chat en el tema está permitido o no.

¿Quizás la sugerencia es que el chat en el tema no sería una opción manual, sino algo que simplemente se auto-instancia una vez que se alcanza una cierta tasa de respuesta en un tema?

1 me gusta