Permitimos responder a mensajes pero no cosas completas al estilo de “hilo de Slack”.
incrustar en otro sitio no está en nuestros planes por el momento.
Permitimos responder a mensajes pero no cosas completas al estilo de “hilo de Slack”.
incrustar en otro sitio no está en nuestros planes por el momento.
¿Cuáles son sus planes para dispositivos móviles? Específicamente, me interesa evaluar cómo esto podría encajar en nuestro lugar de trabajo (es decir, eventualmente reemplazar Slack).
Emocionado de probar la beta. ![]()
Ya lo hacemos.
Uso DiscourseHub y está bien, de hecho, no siento ninguna carencia personal en comparación con mi uso anterior de Mattermost.
Evaluaremos las cosas a medida que avancemos, pero no nos acercamos a esto a priori con la idea preconcebida de que Discourse Hub / PWA está condenado.
¡Me alegra oírlo! Tendré que probarlo y ver. Si has logrado hacer una aplicación PWA que se sienta realmente tan ágil y receptiva como una aplicación nativa móvil, ¡sería un logro masivo!
¿Y “lo hacemos” significa la versión alojada? La mía no muestra ninguna notificación.
Eh… ¿o te refieres a las menciones? Esas sí se muestran. Lo siento… mostrar notificaciones de todo el tráfico de chat posible sería un dolor en lugares sensibles.
Probablemente debería eliminar este comentario y tomar otra taza de café.
Para dar seguimiento a esto, sinceramente estoy bastante impresionado. Hay algunas cosas que destacan como claramente no nativas, lo que podría ser un obstáculo al intentar convencer a la gente de abandonar Slack. Afortunadamente, estos son todos ajustes de la interfaz de usuario:
¡Pero en general, buen trabajo!
Hola, me pregunto si habrá una forma para que los usuarios se eliminen de los chats personales en los que ya no deseen participar.
Gracias.
Sí, totalmente, planeamos dar soporte a nuestras protecciones existentes como ignorar y silenciar, y respetar el permiso de otros usuarios para enviarme mensajes personales.
Hasta donde sé, no, pero está en la hoja de ruta.
La lista de canales mía y de algunos de mis usuarios está ahora un poco… abarrotada
Así que, espero que esa opción llegue lo antes posible. Claro, sé que estamos haciendo pruebas aquí, pero esta es ahora una situación un tanto paradójica —deberíamos hacer pruebas, pero las pruebas hacen que el chat sea inutilizable ![]()
3 publicaciones se dividieron en un nuevo tema: La lista de chats de mensajes personales es demasiado larga
Hice una prueba ayer con unos 40-50 usuarios en mi foro simultáneamente. Fue durante un partido de fútbol de 90 minutos en el que reemplazamos el foro en vivo por un chat.
Dado que mi equipo perdió, recibí muchos comentarios críticos. Fue una buena oportunidad para recibir críticas.
Descubrí algunas cosas.
Aparentemente, hay problemas asociados con el número de usuarios. Algunas personas informaron que no podían iniciar sesión, otras fueron expulsadas. Los mismos usuarios no tuvieron problemas más tarde. No se informaron mensajes de error al usuario.
A los publicadores no les gustó poder usar los emoticonos en sus propias publicaciones. Tampoco les gustó cómo se fusionaban las publicaciones si publicaban 2 o 3 veces seguidas. Preferirían publicaciones separadas.
Algunos tuvieron dificultades para unirse y abandonar grupos. Esto resultó ser más un problema de alfabetización informática. Sin embargo, un icono más claro / una mejor descripción en el menú desplegable podría ayudar.
Lo que le gustó a la gente es la privacidad en un foro de lo contrario abierto. La capacidad de reemplazar algunos grupos de WhatsApp.
Las cosas clave para ellos (dado que lo expliqué como foro = cosas que quieres almacenar frente a chat = llamar idiota al árbitro) es asegurar que el chat sea transitorio. Algo como que todo el chat de más de 14 días se elimine. O que las salas de chat completas se autodestruyan después de 14 días. Esto fue parte del lado de la privacidad.
La capacidad de eliminar manualmente las salas de chat también sería genial ![]()
Les gustó cómo las publicaciones se movieron al foro cuando se enlazaron al chat.
Espero que los comentarios ayuden ![]()
De acuerdo: “archivar” los canales (Y los chats personales) que nunca quieres ver en la lista sería genial.
¡Muchas gracias por tus comentarios!
Los problemas de escalabilidad suenan preocupantes, nos gustaría llegar al fondo del asunto, ciertamente no queremos que tengas ningún problema notable en un chat de 50 personas. ¿Puedes contarme un poco más sobre cómo está configurado tu foro? ¿Plan de Digital Ocean?
Ciertamente suena como una configuración razonable aquí, por defecto no deberías poder reaccionar a ti mismo, al igual que no puedes darte “me gusta” a ti mismo. Añadido a nuestra lista.
Absolutamente, planeamos agregar reglas de retención de chat muy pronto. Por defecto, estamos pensando en mantener esto en 90 días, pero ciertamente podrás reducirlo a 2 semanas.
Mi comunidad tiene la necesidad opuesta. A menudo reaccionamos a nuestros propios mensajes, especialmente al configurar encuestas.
Por ejemplo, podríamos preguntar:
Vota
o ![]()
Luego reaccionaremos al mensaje con estas opciones para que otras personas solo necesiten hacer clic en el emoji para agregar su voto.
Claro,
Estoy ejecutando Discourse en su plan de $40. Eso son 4 vCPUs, 8 GB de RAM y 60 GB de almacenamiento (que está aproximadamente a la mitad de uso). Creado usando las instrucciones de Discourse en lugar de la imagen de DO.
En general, es un poco excesivo para mi foro, pero es generalmente robusto para el alto tráfico durante los juegos, que varía entre 50 y 130 publicadores (en promedio unos 80) que hacen unas 600 publicaciones en un hilo en 90 minutos.
Uso algunos complementos que no parecen afectar el rendimiento. Herramientas legales, quién está en línea, Patreon, reacciones.
Estaré encantado de hacer otra prueba en un par de semanas. Al revisar el panel de control en DO, el pico de uso de CPU es del 20% (bastante más bajo que un día de partido típico), y el ancho de banda fue el que esperaría.
Parece que discourse-math está roto en el chat, al menos para KaTeX, y este script lo soluciona:
;(function () {
var loadScript = require("discourse/lib/load-script").default;
function ensureKaTeX() {
return loadScript("/plugins/discourse-math/katex/katex.min.js").then(function () {
return loadScript("/plugins/discourse-math/katex/katex.min.css", {
css: true,
}).then(function () {
return loadScript("/plugins/discourse-math/katex/mhchem.min.js");
});
});
}
function decorate(elem) {
var $elem = $(elem);
var displayMode = elem.tagName === "DIV";
if ($elem.data("applied-katex")) {
return;
}
$elem.data("applied-katex", true);
if ($elem.hasClass("math")) {
var tag = elem.tagName === "DIV" ? "div" : "span";
var displayClass = tag === "div" ? "block-math" : "inline-math";
var text = $elem.text();
$elem.addClass(`math-container ${displayClass} katex-math`).text("");
window.katex.render(text, elem, { displayMode });
}
}
function katex($elem) {
if (!$elem || !$elem.find) {
return;
}
const mathElems = $elem.find(".math");
if (mathElems.length > 0) {
ensureKaTeX().then(function () {
mathElems.each(function (idx, elem) { decorate(elem) });
});
}
}
setInterval(function () {
Array.from(document.querySelectorAll('.tc-message-container')).forEach(function (el) { katex(Discourse.$(el)) })
}, 1000)
})()
Otro error: intentar renderizar un mensaje de una cuenta eliminada provoca un bloqueo en la aplicación de JavaScript.
Reproducción:
¡Gracias por el plugin!
¿Hay alguna forma (como administrador) de eliminar/remover canales de chat?
Todavía está en desarrollo. Vea la parte inferior de la publicación de Sam aquí:
Solía haber una opción para habilitar o deshabilitar el chat en la configuración de la categoría. ¿Se eliminó?