Desaliento del administrador de Discourse por primera vez

Publico esto como un tema separado de Estructuración de una comunidad de soporte activa que migra desde Facebook porque se siente en otro nivel: la construcción de la comunidad comienza antes de que haya nadie, cuando el constructor de la comunidad (llamémosla así) diseña cómo funcionará la comunidad e implementa ese diseño comunitario en su herramienta de elección: ajustando configuraciones, añadiendo o eliminando funcionalidades, eligiendo un tema, creando categorías, pensando en el flujo de incorporación de miembros, cómo se aplicará la moderación, etc.

Estas decisiones de diseño son el resultado de una interacción, se podría decir una “conversación”, entre la visión del constructor de la comunidad y las posibilidades de la herramienta. “Damos forma a nuestras herramientas y ellas nos dan forma a nosotros”, citando libremente.

Ahora mismo, este constructor de la comunidad se siente muy abrumado y desanimado. Y me gustaría compartir algunas reflexiones al respecto.

Primero, un poco sobre mí. No soy un constructor de comunidades por primera vez, ni soy nuevo en las herramientas basadas en la web. He estado en este espacio de “humanos conectándose en línea” durante más de 25 años, a veces profesionalmente, a veces no. No soy desarrollador, pero tengo suficiente conocimiento técnico como para haber administrado mi propio servidor y codificado algunos complementos de WordPress en el pasado. He diseñado e impartido cursos sobre blogs, redes sociales y comunidades en línea antes de que fueran algo habitual. No soy ajeno a encerrarme con el manual de usuario para solucionar cualquier cosa que no funcione correctamente.

La comunidad principal que dirijo hoy en día está a punto de cumplir ocho años y tiene entre 8 y 9 mil miembros, distribuidos en tres grupos de Facebook. Es completamente no técnica y no relacionada con la web. Es para personas con gatos enfermos y veterinarios. Es muy activa, muy saludable y (no lo digo yo) está extremadamente bien gestionada y moderada. Hay un equipo de 20 a 30 personas involucradas en su gestión. El miembro promedio de la comunidad tiene dificultades digitales tan pronto como se le saca de sus actividades habituales (chatear en Messenger, crear una publicación en Facebook o hacer un comentario). Lograr que rellenen valores en una Hoja de cálculo de Google, que permanezcan conectados allí en su teléfono y que compartan el enlace a la Hoja de cálculo en sus publicaciones es un desafío.

Esto no es para alardear, sino para dejar claro que soy lo que se podría llamar un usuario avanzado de la web no desarrollador. No soy una persona al azar que está pensando en configurar un “foro” o una “comunidad”.

Y aunque estoy muy entusiasmado con las posibilidades que veo con Discourse, me estoy ahogando. He pasado incontables horas buscando, leyendo y publicando en Meta. He mirado casillas de verificación hasta que mis ojos se han vuelto cuadrados. Estoy lo suficientemente familiarizado con la plataforma como para tener una idea de lo que debería ser posible, pero siento como si estuviera frente al contenido de las cajas en las que se entregó mi sofá de IKEA, pero sin las instrucciones ni las herramientas. La carga cognitiva de todas las posibilidades y opciones me está matando. La idea de que mis dulces miembros, digitalmente analfabetos, se enfrenten a la multitud de funcionalidades de la configuración y apariencia predeterminadas de Discourse me provoca sudores fríos.

Entonces, ¿qué hago aquí? ¿Por qué no dejar las cosas como están, si mi comunidad de Facebook va tan bien? Porque supe desde el primer día que Facebook solo funcionaría mientras su inevitable “enshittification” (empobrecimiento/empeoramiento) lo permitiera (no estaba en mi vocabulario en ese momento, pero entendí el proceso muy claramente). Durante años, el equilibrio estuvo a favor de Facebook. Estos últimos años, ha comenzado a inclinarse. De vez en cuando, me mantenía alerta buscando alternativas, sabiendo que podría despertarme una mañana con el grupo desaparecido. Pero ninguna solución que vi parecía una opción viable para apoyar a esta comunidad.

Este verano, Discourse llegó a mi radar. Me registré para una prueba y jugué con todo lo que pude durante una semana (mi suspensión de la cuenta de Facebook consumió la segunda semana de la prueba, pero esa es otra historia). Quedé asombrada. Aquí había una herramienta que nos permitiría hacer todo lo que solo podíamos soñar en Facebook. Era potente, infinitamente configurable, moderna y robusta. Y de código abierto: podría alojarla yo misma. En pocos días, estaba convencida. El nuevo hogar de nuestra comunidad se llamaría Discourse.

No he cambiado de opinión. Todavía veo un futuro en el que Discourse cumpla todas esas expectativas para nosotros, y donde nuestra comunidad prospere en su propio hogar, libre de las cadenas de la Gran Plataforma. Pero llegar allí es un camino mucho más difícil de lo que anticipé. Realmente estoy luchando. Ayer, uno de mis moderadores más expertos en tecnología se conectó a nuestra instalación de Discourse para echarme una mano, y su reacción inicial fue de confusión con la interfaz y las funcionalidades. Si necesitaba confirmación de que lo predeterminado está lejos, muy lejos de lo que funcionará para nosotros.

Anoche, me encontré con este tema: Why isn't Discourse more frequently recommended as a "community platform"? – leí, leí y leí más. Pude identificarme con gran parte del sentimiento expresado en la conversación. @oshyan, en particular, expone muchos puntos que realmente me llegan al corazón. Honestamente considero que alguien con mis antecedentes y habilidades no debería estar pasando por tantos problemas para poner a punto Discourse para una comunidad de “gente normal”. He instalado y configurado instalaciones de WordPress con innumerables complementos incontables veces sin sudar la gota gorda; claro, WordPress es menos complejo, pero no es solo eso: hay algo en la “arquitectura de la información” de encontrar mi camino a través de lo que necesito hacer que se siente como un laberinto en lugar de un recorrido guiado por la ciudad.

Quizás lo estoy haciendo mal. Pero si es así, es a pesar de mis mejores esfuerzos por “hacerlo bien”. Estoy inmensamente agradecida por la existencia de Discourse. De verdad. Y la capacidad de respuesta que he encontrado en Meta también es reconfortante. Entiendo que al dirigir un negocio o incluso “simplemente” desarrollar una herramienta, los recursos nunca son suficientes para hacer todo lo que se necesitaría hacer y lo que uno desearía hacer.

Pero es extremadamente frustrante, como usuaria entusiasta, sentir que la interfaz de la herramienta se interpone en lugar de facilitar una parte crucial de la construcción y gestión de una comunidad. Y esto es algo que ni siquiera la comunidad de soporte más servicial del mundo (los estoy mirando a ustedes, Meta!) puede “arreglar”, desafortunadamente.

Tal como lo veo, particularmente después de leer el hilo largo vinculado anteriormente, está bien tener una tonelada de características y configuraciones, para permitir que los usuarios avanzados (reales) tengan las cosas a su manera si lo desean. Pero lo que veo que falta en Discourse es una configuración básica simplificada que funcione para el constructor de comunidades promedio y la comunidad promedio no técnica. A veces, menos es más.

Cuando instalas WordPress, puedes empezar a bloguear de inmediato siempre que tengas las habilidades técnicas para enviar un correo electrónico, y funcionará para ti, persona promedio que tiene cosas que decir, y tus lectores promedio que quieren leerte. Puedes ajustar algunas configuraciones si lo deseas, o volverte loco con complementos y temas si tienes un caso de uso extremo o eres un usuario avanzado. Mi Mac tiene opciones de diseño integradas que funcionan para la mayoría de las personas. Si no lo hacen, incluso tiene una línea de comandos y archivos de configuración con los que los usuarios valientes o técnicos pueden jugar.

Soy consciente de que probablemente no estoy diciendo nada aquí que no se haya dicho antes, y que “Discourse” ciertamente conoce sus deficiencias y planea abordarlas. Pero estoy cansada y frustrada, y desanimada, y, sin quitarle mérito a lo agradable y solidarias que son las personas aquí, me siento un poco sola con lo difícil que es todo esto: mira, hay todas estas excelentes guías, toda esta excelente información en Meta, todas estas configuraciones y temas y componentes y complementos para resolver mis problemas de una forma u otra. Pero eso no ayuda a resolver el problema que existe en otro nivel: encontrar mi camino a través de esta jungla desconocida de posibilidades tan abundantes que se niegan a encontrar un lugar estable en mi cerebro, y lidiar con una interfaz que añade fricción (no a propósito, por supuesto) en lugares donde necesitaría que se eliminara.

Si has leído hasta aquí, gracias por escuchar. Y agradezco tus pensamientos sobre mi experiencia, ya sea que la hayas pasado o la estés pasando por pruebas similares, o si crees que estoy perdiendo el punto.

28 Me gusta

Hola,

En primer lugar, gracias por expresar su situación y frustraciones de manera clara y exhaustiva.

Creo que es importante distinguir entre la experiencia de un administrador y la de un usuario. En mi opinión, los usuarios de Discourse no tienen más dificultades con esta plataforma que con otras similares. Sin embargo, la experiencia para los administradores es, de hecho, bastante diferente.

Discourse es una plataforma extremadamente potente, pero su complejidad es innegable. Personalmente, no generalizaría mi experiencia: habiendo utilizado plataformas similares hace más de veinticinco años, estoy acostumbrado a este tipo de herramientas y sus entresijos. Dicho esto, incluso como administrador con gran experiencia, debo admitir que en las últimas semanas o meses me he sentido algo abrumado por el rápido ritmo de las actualizaciones y los conflictos que surgen, especialmente entre extensiones y complementos (plugins).

Para resumir mi propia experiencia, los principales desafíos provienen del ritmo rápido de las actualizaciones y los conflictos de versiones entre componentes y complementos. La complejidad de Discourse y la naturaleza a veces confusa de su configuración se deben, en mi opinión, en gran parte a este rápido ciclo de desarrollo, así como al hecho de que el software es de código abierto, una ventaja tremenda, aunque con algunos inconvenientes menores.

6 Me gusta

¡Uy, ni siquiera me he enfrentado a eso todavía! :fearful:

Espero que tengas razón en eso, aunque en mi caso, el “control” es Facebook, que la gente ya usa de todos modos. Es la razón principal por la que he tardado tanto en considerar migrar desde allí…

La forma en que se organizan las categorías y las etiquetas también es una parte importante de la arquitectura con la que se enfrentarán los miembros de la comunidad, por lo que las dificultades para el administrador pueden afectar indirectamente a los usuarios, si significan que la “estructura” de la comunidad no está tan bien diseñada como podría haber estado.

¡Gracias por tomarte el tiempo de leerme y responder!

8 Me gusta

[quote=“stephtara, post:3, topic:391379”]La forma en que se organizan las categorías y las etiquetas es también una parte importante de la arquitectura a la que se enfrentarán los miembros de la comunidad, por lo que las dificultades para el administrador pueden afectar indirectamente a los usuarios, si significan que la “estructura” de la comunidad no está tan bien diseñada como podría haber estado.

[/quote]

Es cierto que hay una diferencia fundamental entre los grupos de Facebook y Discourse, por ejemplo, en cuanto a su estructura. Discourse es un foro. Al menos, la mayoría de la gente lo utiliza como un foro. Yo también lo utilizo un poco como un blog y un foro, porque es posible. Todo depende de la experiencia previa de tu audiencia. Si tu audiencia no tiene experiencia con estructuras de foros, de hecho puede ser un problema al venir de Facebook, y eso es innegable. Si parte de tu audiencia ya tiene experiencia con foros, no solo hablo de Discourse, sino de todos los foros que tienen una estructura de foro, es decir, categorías o secciones. Es bastante diferente. Podrán orientarse muy fácilmente.

2 Me gusta

Te recomendaría no mirar la mayoría de ellas a menos que tengas un objetivo específico en mente, y luego ir paso a paso (¡mientras pides ayuda aquí cuando sea necesario!).
Tienes razón, hay una cantidad enorme de posibilidades y podrían organizarse mejor… y estamos trabajando en ello, pero es un camino largo. El número de opciones de configuración es actualmente mayor de lo que cualquier persona puede formar un modelo mental… así que no es de extrañar que te sientas abrumado por las posibilidades.

¡Nosotros sí podemos! Cada publicación aquí será leída por alguien que trabaja en Discourse. Después de leer tus publicaciones la semana pasada, comencé a trabajar en una función para agregar etiquetas directamente a través de la página de etiquetas. Esta es una retroalimentación que hemos recibido varias veces, así que parecía que ya era hora de intentarlo.

19 Me gusta

Lamento que estés frustrado. Hay muchas configuraciones y cosas por el estilo.

Y eso es cierto para Discourse. Puedes empezar a publicar de inmediato. Al igual que en WordPress, ni siquiera necesitas crear una categoría, solo usa las predeterminadas. Si eso es lo que realmente querías hacer, entonces son parecidos.

Lo que creo que sé que quieres hacer es tener una base de datos de gatos. Eso es difícil. Para hacerlo en WordPress, tendrías que crear un nuevo tipo de publicación y no sé qué más para que uno de ellos pudiera pertenecer a varios usuarios y permitir que esos usuarios tuvieran varios gatos. Te cobraría $10,000 por hacerlo en WordPress (pero eso es solo porque odio WordPress); probablemente lo haría por $1000-2000 para hacerlo en Discourse. Ni Discourse ni WordPress harán eso sin alguien que tenga muchas habilidades más allá de poder enviar un correo electrónico.

La solución simple de la base de datos de gatos es una categoría de gatos y una plantilla. Si a dos personas les encanta el gato, no habrá un mecanismo formal para indicarlo. Simplemente agrega en el texto @katDude también ama a este gato e indícale a KatDude que siga el tema. Otra forma sería idear que las personas creen una cuenta adicional con el nombre del gato, y luego podrías @mencionar a ese usuario, pero eso es un gran fastidio.

Pero lo que realmente quieres es un modelo completamente nuevo para los gatos, y luego en lugar de @mencionar podrías :cat: Mencionarlos. Sería genial, pero eso aumentaría los costos de desarrollo.

3 Me gusta

En esta etapa, realmente hay bastante que necesito “arreglar” en cómo se ven o funcionan las cosas. Creo que algo que no ayuda es que, como no estoy familiarizado (lo suficiente) con Discourse, a menudo no sé si lo que estoy tratando de lograr está controlado por una configuración, o se maneja a nivel de tema (o componente), o un plugin.

Me alegra saberlo, y de verdad, entiendo que es un gran esfuerzo.

¡Esto! Es exactamente eso. Y para ser honesto, no estoy acostumbrado a enfrentarme a situaciones que se resisten a mi “modelado mental”, lo que también puede explicar por qué no estoy lidiando muy bien con esta situación.

Vaya, ¡qué bueno escuchar eso!

Después de leerte a ti y los otros comentarios hasta ahora, estoy pensando que tal vez necesito publicar de manera más sencilla sobre mis problemas a nivel de “experiencia del miembro de la comunidad” (lo que estoy tratando de lograr) en lugar de trabajar a mitad de camino yo mismo y hacer preguntas más “técnicas”.

También intentaré aclarar y compartir (en caso de que sea útil) cómo mi mente está interpretando lo que hace Discourse (partes de mi “modelo mental”).

¡Muchas gracias por pasar y estar atento a mi situación!

10 Me gusta

¡Sí! Creo que hay algunas personas por aquí que tienen casi todo Discourse en su mente. Y podrían ayudarte exactamente si haces preguntas más generales.

¿Has probado ask.discourse.com? También es bastante bueno para esto.

8 Me gusta

:slightly_smiling_face: ¡gracias por decir eso!

No creo que eso sea del todo correcto. La comparación entre las dos herramientas tiene límites, y creo que marcan una diferencia aquí: WordPress, como herramienta de blogs, está diseñado principalmente para escribir entradas de blog. Discourse, por otro lado, está diseñado para albergar una comunidad. La dinámica de la comunidad es mucho más compleja que la relación escritor-lector de un blog.

Por supuesto, abro mi comunidad de Discourse a mis miembros con la configuración predeterminada, pero las posibilidades de que se queden el tiempo suficiente para que realmente haya una comunidad allí son escasas, sinceramente. Mientras que puedo escribir entrada tras entrada de blog en mi instalación de WordPress básica, y tendré un blog perfectamente bueno para mostrar a la gente después de un tiempo, incluso si nadie lo visita mucho.

En realidad, ese no es uno de mis dolores de cabeza. Tener “archivos de gatos” en una categoría es una opción perfectamente viable (una extensión de lo que hacemos hoy con Google Sheets, una por gato).

Mis dolores de cabeza son cosas como:

  • no poder jugar fácilmente con la estructura y las propiedades de las categorías y “ver” el resultado (el boceto de interfaz visual que preparó Canapin sería claramente exactamente el tipo de cosa necesaria para eso)
  • no poder identificar fácilmente qué controla ciertos aspectos del diseño visual de los temas, los listados de categorías, la navegación, los diversos widgets y botones que están por todas partes
  • insignias (badges): hay demasiadas, ¿las elimino por completo, o solo algunas, cuáles, cuál será un buen equilibrio entre “empujones de aliento” y lo que podría percibirse como “notificaciones inútiles/confusas”?
  • notificaciones y alertas: en la aplicación, por correo electrónico… de nuevo, después de menos de 24 horas en una instancia de Discourse apenas nacida, el primer comentario de mi moderador esta mañana fue sobre la cantidad de correos electrónicos que tenía en su bandeja de entrada: veo la integración/notificaciones por correo electrónico como un activo, pero ¿cuál será el equilibrio correcto para que la gente no huya simplemente porque se siente bombardeada con spam?
  • campos de usuario personalizados que no funcionan como esperaba: agregué un puñado de ellos, pensando que los refinaría más tarde, pero no logré encontrar dónde rellenar esos campos agregados en mi perfil actual, por lo que eso me hace pensar que “refinar más tarde” es quizás un cálculo erróneo (o tal vez no logré encontrar esos campos de usuario personalizados en mi perfil, así que ¿cómo los encontrarán nuestros miembros habituales?)
  • incorporación de miembros (member onboarding): en Facebook hacemos series de publicaciones para “empujar” a los nuevos miembros a lo largo del “viaje de aprendizaje” para que cuiden a su gato. Es una gran pérdida de tiempo, muy engorroso de hacer. Estoy segura de que Discourse puede automatizar eso (ya he mirado un poco). ¿Quizás lo hagamos por mensaje en lugar de por publicaciones? ¿Cuáles son los pasos que debo seguir para lograr algo parecido a un “respuesta automática” decente? ¿Qué tan fácil (o no, cf. categorías) será modificar el proceso de incorporación una vez que algo esté implementado y la gente esté en la comunidad de Discourse?
  • roles y permisos de usuario: en Facebook tenemos moderadores y ayudantes, y el equipo de moderación está estructurado en pequeños equipos con misiones específicas. Algunos clasifican a los nuevos usuarios y hacen publicaciones de bienvenida. Algunos hacen moderación de contenido. Algunos gestionan el grupo de principiantes. Algunos entrenan a los ayudantes. Algunos trabajan en la preparación de listas de miembros para nuestras publicaciones periódicas de incorporación. Siempre nos hemos sentido limitados por los roles de usuario muy restrictivos de Facebook, y Discourse nos permitirá hacer las cosas de manera diferente. ¿Pero cómo? De nuevo, está el “diseño” (qué roles y grupos y permisos y quién va a dónde) y la “implementación en el sistema” (realmente modificar grupos, configuraciones, listas de miembros…). ¿Y cómo funcionará nuestra organización actual o chocará con los niveles de confianza integrados? ¿Los criterios de progresión tienen algún tipo de sentido para nuestra comunidad?
  • documentos de grupo: parece que funcionarán como Páginas Publicadas, pero necesito descubrir cómo dar estilo a los niveles de título correctamente para que coincidan un poco con los documentos existentes. ¿Cómo gestiono la importación/migración? ¿Copiar y pegar a mano, o hay alguna forma de automatizar esto? No sé lo suficiente como para saber lo que no sé, en cierto modo. Lo mismo con los videos: necesito subir los 70 o más videos a Youtube, y luego crear temas para cada uno de ellos: ¿vale la pena buscar una solución automatizada o lo hacemos a mano? No tengo ni idea.
  • este tipo de cosas :face_with_peeking_eye: (y ni siquiera estoy empezando con la integración de IA, que también es una de las razones por las que estoy tan emocionado con Discourse…)

Quizás el hecho de que esté migrando una comunidad ya madura también se suma al dolor de cabeza: no es en absoluto lo mismo que empezar con una pizarra en blanco y tener la oportunidad de dejar que la cultura de la comunidad se desarrolle en simbiosis con la herramienta que la alberga.

8 Me gusta

Lo hice, bastante, al principio (cuando probé Discourse en agosto). Menos ahora, debo decir. A menudo me he encontrado enviado a temas en Meta para los cuales no está claro si la información sigue siendo actual, o los hilos son súper largos y me siento abrumado antes de llegar a la mitad. También desconfío de los agujeros de conejo de los chatbots (tiendo a caer en ellos muy rápido). Pero tal vez debería intentarlo de nuevo.

Definitivamente lo haré, ¡gracias por el aliento!

6 Me gusta

Eso es diferente. Dijiste que podías iniciar WordPress y publicar algo. Yo digo que puedes iniciar Discourse y publicar algo. Crear un blog en el que la gente se quede también es más complicado que publicar algo. Quizás la analogía no funciona.

Y como alguien que se ha ganado la vida con Discourse durante casi una década y no puede hacer las tareas más sencillas en WordPress, ¡quizás no sea la persona adecuada para preguntar!

Pero sí, todo en tu lista es bastante difícil (¿averiguar cuántos correos electrónicos quiere una persona en particular? Y si el moderador está molesto por recibir notificaciones, es posible que necesites un nuevo moderador; si está haciendo su trabajo y está en línea todo el tiempo, no recibirá muchas porque las verá en su navegador, pero es bastante fácil para ellos ajustar eso y para un foro nuevo, la configuración predeterminada es enviar muchos correos electrónicos para que la gente sepa que el sitio existe, y muchas de esas cosas son difíciles porque son problemas difíciles, no porque Discourse los haga difíciles.

¿Empujones automatizados? ¿En los momentos adecuados? Eso es bastante difícil.

¡Ese es mi pan de cada día! Pero incluso cuando tienes acceso a los datos (y no lo tienes hasta que descubres cómo extraerlos de Facebook, estoy bastante seguro, ¿y eso es siquiera legal?) sigue siendo complicado. Ahora estoy limpiando un desastre de alguien que hizo un mal trabajo en una migración y enfadó a todos los usuarios.

¡Sí! Eso es mucho más difícil. Todo el mundo tiene expectativas e incluso las cosas que son horribles en un sistema determinado ¡la gente se enfadará cuando falten!

Así que, aunque probablemente esté irracionalmente a la defensiva en nombre de Discourse y hay algunas cosas que podrían ser más fáciles, para mí, gran parte de lo que estás tratando de hacer es simplemente difícil, independientemente de la plataforma que estés tratando de configurar.

5 Me gusta

Esa no fue realmente la intención de mi analogía: era más bien “¿la herramienta, tal como viene, hace el trabajo que necesitas que haga lo suficientemente bien?” (WordPress: bloguear; Discourse: comunidad). Pero sí, la analogía tiene límites y podríamos meternos en un profundo agujero de conejo analizándola a fondo!

:joy:

Por supuesto que eso no se puede saber. Pero ¿qué configuración satisfará/será tolerable para el mayor número de personas, sí? — esa es la información que proporciona la investigación de usuarios (desafortunadamente no tengo los medios para ejecutarla en mi comunidad, necesito adivinarlo).

Ella no está molesta, lo señaló. Y como dices, mencionó que necesitaba arreglar su configuración de notificaciones. Pero nuestros “usuarios promedio” no lo harán.

Este es el problema: según los comentarios iniciales de mi moderadora, está claro que esa configuración será demasiado “intrusiva/abrumadora” para nuestra base de usuarios.

No niego en absoluto que sean problemas difíciles. Pero entonces, una interfaz puede hacer que lidiar con un problema difícil sea más o menos fácil. Discourse no me proporciona (o no lo he visto) una representación clara y comprensible de este comportamiento (envío de correos electrónicos) en mi comunidad. Veo una larga lista de configuraciones; necesito algo que se parezca más a historias de usuario. Aprecio que haya descripciones debajo de los nombres y valores de la configuración, pero a menos que ya tenga una imagen mental clara de cómo funciona este aspecto de Discourse (como sin duda la tienes dada tu amplia experiencia con él), es muy difícil para mí entender lo que hace cada una de estas. Dime la historia de cómo esto afecta la experiencia de mis miembros con la herramienta, y pregúntame qué escenario o historia alternativa quiero: eso funciona.

Para que conste, todos nuestros documentos están en Google Docs y no en Facebook (índice aquí para los curiosos) y todas las publicaciones de video de Facebook han sido extraídas, sea legal o no. Si estuviera demasiado preocupado por ese aspecto, no estaría dirigiendo una comunidad donde les decimos a las personas cuánta insulina deben dar a sus gatos :sweat_smile:, y honestamente, con respecto a Facebook, no tendré ningún reparo en llevarme contenido que por derecho debería ser nuestro.

No te preocupes, lo entiendo; creo que es genial que Discourse sea una herramienta por la que la gente siente pasión. Es un activo :slight_smile:

¡Muchas gracias por tus comentarios y opiniones!

7 Me gusta

Pero una vez que haya algunos usuarios más, no será tan parlanchín. Understanding and managing bootstrap mode – en realidad está configurado para funcionar de inmediato enviando un millón de correos electrónicos a las personas nuevas (que presumiblemente son más pacientes como tu moderador) y automáticamente se suavizará si no descubres cómo cambiar la configuración tú mismo.

¡Oh, qué alivio! Alguien inteligente, y quizás alguien inteligente con algunas herramientas y la ayuda de https://ask.discourse.com/, podría lograr que eso funcione con el complemento de Docs.

De acuerdo, y creo que han hecho un buen trabajo con eso en su mayor parte. Y asegúrate de aprender a usar la búsqueda de configuraciones; casi nunca querrás mirar una lista de ellas. Simplemente escribe cosas a ciegas en el cuadro de búsqueda: busca los nombres, descripciones y valores de todas esas configuraciones. Es asombroso.

EDITAR:

Sí, y no quiero dar a entender que tus frustraciones no son reales o válidas, solo que no tengo claro qué pasos prácticos se pueden tomar para resolver cualquiera de esos problemas.

5 Me gusta

No mucho que añadir, pero quería agradecerte por compartir tu historia y describir tus frustraciones.

Un buen resultado sería que llegues a una comunidad de Discourse exitosa. Un gran resultado sería que Discourse se ajuste para facilitar este viaje.

Por mi parte, hice los cambios mínimos que pude y añadí solo un componente de tema, y no inmediatamente. Tuve la ventaja de tener una audiencia objetivo relativamente técnica, pero sé que al menos una persona inteligente se sintió desconcertada por la interfaz.

Supongo que mi enfoque fue este: no intentes recrear lo que tenías antes, intenta crear algo que funcione para tu comunidad. Quería una fricción relativamente baja y quería que la gente pudiera encontrar lo que quería y contribuir.

Parte de mi enfoque minimalista es usar muy pocas categorías, e inicialmente no preocuparme por las etiquetas. Un punto de fricción para el nuevo usuario es qué categoría elegir, así que la primera es siempre una general y soy explícito en que los moderadores pueden recategorizar si es necesario.

Experimenté con la vista predeterminada, la página principal puede ser las categorías o lo último. Solo probé esas dos, y cambié más de una vez.

Lo único que añadí fue Componente de Tema Vista previa de la lista de temas (Topic List Previews) que te permite personalizar el diseño de muchas de las listas de temas en todo Discourse, añadiendo fundamentalmente vistas previas en miniatura y extractos.

Lo que esto hace es añadir fragmentos de texto e imágenes en miniatura a cada tema en una lista, haciendo que la lista de temas sea más atractiva y más autoexplicativa.

9 Me gusta

Realmente empatizo con la sensación de sentirse abrumado con toda la configuración al principio.

Algo de lo que advertiría es no dejar que lo perfecto sea enemigo de lo bueno: no existe una configuración perfecta, las cosas deberán ajustarse con el tiempo a medida que tu comunidad se asiente. Siempre estará un poco en flujo. También es muy probable que gran parte del tiempo dedicado a diseñar una configuración pueda tirarse por la borda una vez que se publique y los usuarios comiencen a darte su opinión (¡lo he aprendido por las malas!).

Algo que ha ayudado a nuestra comunidad es tener un grupo de probadores beta. Tienen su propio grupo, tienen su propia categoría y hay un tema específico para probar componentes. Han proporcionado muchos comentarios excelentes a lo largo de los años y pueden detectar posibles escollos o cosas en las que no había pensado.

Creo que simplemente empezar con un producto mínimo viable ayudará enormemente. A medida que recibas comentarios de los usuarios, podrás ajustar según sea necesario, añadiendo o quitando complementos/componentes o añadiendo/quitando categorías, etc. No tienes que tener un árbol de categorías completamente desarrollado de inmediato, puedes aprender con el tiempo lo que funciona. Si estás nervioso, trae algunos usuarios antes de lanzar completamente para que se familiaricen y den su opinión; tener usuarios familiarizados con Discourse también ayudará en la transición.

Todo esto permite que tu comunidad ayude a dictar el ambiente de tu instancia de Discourse, dándoles voz en el asunto, lo que les permite sentirse más conectados con ella.

9 Me gusta

¿Puedo preguntar por qué alguien querría alojar un grupo tan pequeño en su propio hardware? Si cree que instalar y configurar Discourse es difícil, ¿quién estará dispuesto a asumir el trabajo 24 horas al día, 7 días a la semana, de asegurarse de que la computadora no sea pirateada de arriba abajo? Tengo experiencia en seguridad informática y puedo decir con toda honestidad que nunca alojaría mi propio servidor a menos que estuviera ejecutando algo que tuviera un ingreso garantizado de al menos $1 millón por año.

Una cosa es asumir tales riesgos cuando se implementa un blog personal. Es un nivel muy diferente cuando 8K personas confían en usted para proteger sus identidades. ¿Qué va a hacer cuando los hackers roben su base de datos de usuarios y luego comiencen a enviar correos electrónicos de phishing que parecen provenir de usted? ¿Qué les va a decir a las personas que reutilizan contraseñas, y la contraseña robada funciona en un sitio de corretaje que guarda los ahorros de toda la vida de la persona? ¿Por qué asumir ese riesgo?

Asegurar adecuadamente una computadora y vigilarla constantemente cuesta cientos de miles de dólares por año. Las personas que optan por hacer esto por su cuenta suelen ser programadores y profesionales de la seguridad, y para ellos, es tanto un pasatiempo como un trabajo. Pagarle a Discourse $20 al mes y dejar que ellos vigilen los registros de seguridad, hagan copias de seguridad y realicen actualizaciones, es barato.

Por cierto, estoy interesado en obtener un enlace a cualquier hilo que inicie en su cuenta de suspensión de FB. Administro un grupo de 15K usuarios en FB, y suspendieron mi cuenta durante tres semanas. Durante ese período de tres semanas, todo mi contenido en FB simplemente desapareció, sumiendo a nuestro grupo en el caos total. Ese evento por sí solo me abrió los ojos a que FB es una IA psicótica y fuera de control que simplemente suspende personas al azar sin motivo, y sus sistemas de backend para resolver tales errores son completamente disfuncionales.

1 me gusta

¡Gracias! Y sí, definitivamente, soy un gran creyente en que lo perfecto es enemigo de lo bueno. Tengo que decir, sin embargo, que la forma en que se presentan las cosas en la administración de Discourse facilita caer en la trampa de lo “perfecto”.

Pensando en esto esta mañana, me preguntaba qué me ayudaría a orientarme, como nuevo administrador, hacia una configuración de “suficientemente buena”. Lo que me falta es un sentido claro de jerarquía y prioridad en las diferentes “dimensiones” que debo considerar como constructor de comunidades. Quizás exista y no lo he encontrado, pero tal vez algo como un “inventario” de alto nivel de las características y funcionalidades que componen una comunidad, donde pueda indicar lo que es importante y menos importante para mí, y luego se me ofrezca una colección de configuraciones algo preempaquetadas para implementar.

Un ejemplo para intentar aclarar mi pensamiento (quizás necesite pensar más en esto y desarrollar esta idea en otra publicación). En una instalación nueva, podría tener una lista de verificación que me pregunte qué tan importantes serán varios aspectos de la comunidad:

  • estructurar el contenido con etiquetas o categorías, o ambos
  • permitir a los miembros interactuar a través de chat
  • el diseño visual

Al darme cuenta mientras escribo esto de que no es muy claro, necesito pensar más en ello para presentar mi idea de una manera comprensible. Creo que lo que tengo en mente es una especie de asistente de configuración que hable en “historias de usuario” (usando comillas porque probablemente no sea exactamente eso) en lugar de configuraciones técnicas, y me ayude a traducirlas en configuraciones. Quizás incluso podría haber un chatbot de IA que ayude a analizar mis explicaciones en lenguaje natural y esté diseñado para guiarme y mantenerme encaminado en esta “configuración simple” que necesito para empezar, y que tenga acceso a la configuración o pueda mostrármela. Ask Discourse hace algo de esto, supongo…

(¡OK, pensaré más y volveré!)

Esta es en gran medida la forma en que siempre he tenido la intención de hacer las cosas; sin embargo, mis dificultades ya radican en llegar a esta plataforma comunitaria mínimamente viable, considerando la naturaleza y las necesidades de mi comunidad. Me gusta tu idea de probadores beta, que no se formuló tan claramente en mi mente, y la de tener un tema dedicado para probar nuevos componentes, eso no es algo en lo que hubiera pensado hacer.

Lo que ejerce mucha presión en mi humilde opinión es que sé que habrá mucha resistencia para abandonar Facebook, y para muchos miembros, los primeros minutos que pisen la “nueva comunidad de Discourse” determinarán su éxito o fracaso. Así que tengo que asegurarme de que la comunidad mínimamente viable no cree obstáculos para la incorporación y el uso en comparación con Facebook, de lo contrario, los usuarios vendrán, echarán un vistazo y se quedarán en Facebook, lo que no será útil para mi objetivo de migración.

La comunidad en Facebook está muy bien engrasada y es eficiente. También tiene mucha complejidad tras bambalinas para brindar a nuestros miembros esta experiencia. También tenemos la presión de que literalmente, en ocasiones, estamos lidiando con situaciones de vida o muerte con las mascotas de nuestros miembros. El tema es muy sensible y está muy ligado a consecuencias inmediatas en el mundo real. Así que eso también lo tengo en cuenta. Si los aspectos técnicos de participar en la comunidad son una barrera demasiado grande para nuestros miembros, los animales sufrirán y morirán; no todos, por supuesto, pero ese es el objetivo final. Y nuestro punto de referencia para la facilidad de participación comunitaria es Facebook.

Para ser claro, si lo que digo arriba sobre nuestro papel preocupa a alguien: sé que no podemos “salvar a todos” :sweat_smile: y los dueños de mascotas tienen veterinarios. Pero somos el recurso francófono para una enfermedad de nicho, incluso para muchos veterinarios, que envían a sus clientes a nosotros y se unen a nuestra comunidad. No somos “solo” una comunidad de “interés compartido”, no es que haya algo malo en eso, o que cualquier comunidad, independientemente de su tema, no tenga un impacto real importante en la vida de sus miembros. Y soy consciente de que esto tiñe la forma en que veo mi rol y responsabilidad como constructor/fundador/gerente de la comunidad. (Para que no nos desviemos: tengo un terapeuta :sweat_smile:, y he estado lidiando con bastante éxito con las cuestiones de implicación y responsabilidad y qué dejar ir con respecto a esta comunidad durante ocho años ya :face_with_peeking_eye:.)

Muchas gracias por tu amable y reflexivo mensaje, que me ha ayudado a identificar más claramente lo que me he perdido en mi “experiencia de administración” hasta ahora, y me está dando ideas para sortearlo y conseguirlo de otra manera :hugs:

5 Me gusta

Entonces, veo esto menos como un problema de tener las características adecuadas, y más como un problema de organización.

Lo que quiero decir con esto es que querrás desarrollar esencialmente una campaña para atraer a tus usuarios. Mencioné antes que algunos usuarios de confianza se unieran y probaran antes de lanzar la comunidad a todos. Realmente querrás buscar a tus líderes orgánicos y campeones de la comunidad, personas que puedan ser un entusiasta equipo de bienvenida. Tráelos para que prueben tu configuración, dales algunos puntos de conversación y haz que “vacunen” a tus usuarios para que se entusiasmen con la mudanza. Haz que ese grupo se convierta en el equipo de bienvenida cuando llegue el momento del lanzamiento.

Tener una guía de instrucciones sólida para los recién llegados es algo en lo que me centraría mucho, mucho; de hecho, me centraría en esto por encima de casi todo lo demás. En particular, querrás algo como una tabla que muestre a los usuarios cómo hacer en Discourse lo que están acostumbrados a hacer en Facebook. Un tutorial será muy, muy útil. Si tus usuarios son de baja tecnología, considera grabar algunos videos cortos sobre cómo hacer cosas particulares a las que están acostumbrados en Facebook. Mencionaste los correos electrónicos como una posible fuente de fricción; este es exactamente el tipo de cosa que debes incluir en un tutorial. En lugar de tratar de predecir cómo reaccionarán a los correos electrónicos, puedes guiarlos sobre cómo configurar sus notificaciones ellos mismos y liberarte de la carga mental que llevas al pensar en cómo hacerlo perfecto para cada usuario.

Sinceramente, dedicaría mucho, mucho menos tiempo a cosas como decidir si estructurar el contenido por etiquetas o categorías de organización y centrarme mucho en hacer que la primera impresión sea lo mejor posible. Siempre puedes (y siempre lo harás) ajustar con el tiempo, pero solo tienes una oportunidad para darles la bienvenida. Los usuarios generalmente están dispuestos a pasar por alto algunas asperezas si son recibidos con sinceridad y entusiasmo de una manera significativa.

Si tienes una fecha de lanzamiento en mente, planifica algunas insinuaciones que dejes caer de antemano y que promocionen todas las cosas geniales que puedes hacer en Discourse (que casualmente son cosas que no puedes hacer en Facebook); no querrás menospreciar a Facebook cuando hagas esto, yo lo mantendría enfocado estrictamente en lo bueno de Discourse en lugar de en lo malo de Facebook, pero muestra el tipo de cosas que pueden esperar. Haz que la gente se entusiasme con la mudanza. Y, si no tienes una fecha de lanzamiento, podría ser bueno tener una para que puedas planificar hacia atrás y promocionar.

Una vez que lances, haz que tu equipo de bienvenida haga algunas comprobaciones con tus usuarios frecuentes de Facebook: ¿están entendiendo el funcionamiento? ¿Necesitan ayuda? Identifica a los usuarios que están entusiasmados y disfrutando de la nueva experiencia y anímales a difundir esa energía.

Probablemente tendrás usuarios que… no sé una forma mejor de decirlo, pero usuarios que serán cascarrabias por el cambio, solo siendo unos “Negativos Nels” reales. Haz todo lo posible para neutralizar esta actitud de inmediato; estos tipos de usuarios arruinan el ambiente de lo que debería ser algo emocionante y pueden desanimar a otros usuarios. Prepara a tu equipo de bienvenida para que se lleve a estas personas a un lado y aborde sus problemas, o al menos temple sus rabietas. ¡Puede que no tengas usuarios como este en absoluto, no lo sé! Pero honestamente, en cada migración que he hecho siempre hay al menos uno.

Algo que estoy percibiendo de tus publicaciones, y perdóname si me equivoco, es que tal vez sería útil sentarse con alguien con conocimientos para hablar sobre tus necesidades y guiarte a través del proceso de configuración. Sé que puede ser muy útil para mí cuando me siento abrumado por la configuración… a veces es simplemente más fácil tener una conversación.

¡Es muy admirable la cantidad de pensamiento y cuidado que estás poniendo en crear este espacio para tu comunidad!

5 Me gusta

Sí y no, ¿hay una separación clara entre los dos? Las características y las herramientas pueden facilitar u obstaculizar la organización. Dependiendo del cliente de correo electrónico o calendario que use, será más o menos fácil “gestionar” mis correos electrónicos o mi calendario, debido a las características de la herramienta.

Cuando quiero implementar una “idea de organización” en una herramienta, cualquiera que sea, si la configuración que encuentro en mi intento de implementarla no es autoexplicativa y fácil de encontrar para mí, como usuario, entonces hace que la organización sea más difícil.

Sí, y eso está en marcha, y no es con lo que estoy luchando. Honestamente creo que mi comprensión de los desafíos de la “migración de personas” para mi comunidad y la visión que tengo sobre cómo hacerlo son “suficientemente buenas” en esta etapa. Mi problema es, por un lado, descifrar cómo traducir las ideas que tengo en configuraciones/ajustes para hacerlas realidad en el lado de la herramienta, y por otro, no lograr obtener una imagen lo suficientemente clara de lo que hace la herramienta y cómo permitirme refinar mis ideas mediante prueba y error sin encontrar demasiada fricción.

Realmente aprecio tu consejo práctico con respecto a la migración, y de hecho es la forma correcta de abordar las cosas, pero ya estoy en ello.

Eso es correcto, y es como estoy tratando de “usar” la comunidad aquí. Funciona hasta cierto punto, pero otras veces es un poco frustrante (¡y me hace pensar mucho en cómo se sentirán a veces los nuevos miembros de mi comunidad!) porque el resultado es más información, más cosas para elegir, o incluso me quedo con la sensación de que “el problema soy yo” cuando expreso que encuentro ciertas cosas complicadas, o que no estoy logrando transmitir adecuadamente la naturaleza precisa del problema que tengo. (Y claro, tal vez el problema soy yo hasta cierto punto, por supuesto).

De hecho, sería genial tener un “experto en Discourse” para discutir las cosas uno a uno o preocuparme por la implementación. En mi opinión, y como alguien que habría desempeñado este papel hace una o dos décadas en el espacio del blogging, esto es un trabajo de consultoría, a menos que uno tenga la suerte de tener a esa persona en su red que esté dispuesta a ayudar a cambio de una buena comida. Pero en su ausencia, ¿para eso no están las comunidades de soporte en línea, verdad? :sweat_smile:

(De todas formas, si alguien que lea esto se siente inspirado… pero honestamente, esto no es algo que consideraría pedirle a alguien que no conozco…)

¡Gracias!

4 Me gusta

Creo que tenemos un malentendido, ¿a menos que un servidor en la nube VPN sea “mi propio hardware”?

Entonces, ¿estás diciendo, básicamente, que nadie sin una sólida formación en seguridad informática debería autoalojar Discourse?

Para mí, o has malinterpretado lo que estoy haciendo, o tienes “requisitos” para que alguien sea elegible para el autoalojamiento que prácticamente excluyen a cualquiera que no esté dirigiendo un negocio considerable. No tuve la impresión por mi tiempo en Meta de que este fuera el perfil de todos los que se autoalojan, ¿o me estoy autoengañando por completo aquí?

Puedes estar seguro de que si el plan de $20 al mes fuera suficiente para las necesidades de mi comunidad, no estaría autoalojando.

¡Parece exactamente la misma experiencia por la que pasé! Puedes empezar a buscar en mi blog con esta publicación… disfruta la lectura :sweat_smile:

4 Me gusta