¡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
(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.