Objetivo
Actualmente, Fedora tiene cientos de listas de correo, con unas 90 con cierto grado de actividad, y un puñado que son muy activas. Quiero consolidar todo eso en un solo lugar, lo que incluye llevar a nuestra comunidad de colaboradores con éxito. Si hay una opción mejor que Discourse para esto, nadie la ha creado todavía.
Versión corta
He estado trabajando activamente en esto durante tres años y pensando en ello durante al menos diez. Al hablar con la gente de mi comunidad sobre lo que les bloquea, este tema específico ha surgido repetidamente.
Versión larga:
Aproximadamente al mismo tiempo que se lanzó Discourse, creamos una interfaz gráfica para Mailman3 llamada Hyperkitty, pensada como una interfaz web moderna que la gente pudiera usar para acceder a las listas de correo subyacentes. Puedes ver esto en acción en la Lista de Desarrollo de Fedora.
Hyperkitty tiene algunas ideas interesantes, pero no recibió financiación a la escala necesaria para tener éxito, y acabó lanzándose con el diseño inicial y sin previsión para mejorarlo y arreglarlo en uso real. Y, toma el correo electrónico como base subyacente, y eso realmente ató las cosas — incluso si hubiéramos tenido los recursos, mantenerlo como el factor común más grande habría sido un límite frustrante.
Así que entiendo dónde estás con esto. Si haces un viaje por la Wayback Machine a través del historial de discourse.org puedes ver que Discourse se basó bastante en las lecciones aprendidas de los foros y las listas de correo y en reemplazar ambos…

… y eso ha sobrevivido en gran medida hasta hoy, aunque hay menos otras conversaciones sobre listas de correo en las diversas páginas. Has pasado por lo mismo que nosotros habríamos pasado si hubiéramos tenido los recursos para invertir en Hyperkitty — el problema del correo electrónico como base demasiado baja — y has llegado a la conclusión lógica. Entiendo totalmente de dónde vienes al decir ahora explícitamente que llevar a la gente al sitio web es el uso correcto.
Actualmente:
- Tenemos docenas de listas de correo activas
- con cientos de participantes activos
- y miles de suscriptores pasivos.
- Estas listas se remontan literalmente a más de 20 años.
- Mucha gente del mundo del código abierto está realmente apegada a esta forma de trabajar.
- es familiar,
- ya está configurado, y
- llega a una rutina diaria sin necesidad de añadir “consultar algún sitio web”
- mucha gente está activa en diferentes partes del proyecto, pero esa “huella” es muy individual
Pero:
I. Estas listas son menos funcionales de lo que mucha gente cree:
- la moderación es casi imposible (un gran garrote de todo o nada en el mejor de los casos)
- a pesar de los esfuerzos, la gente no siempre se adhiere a los estándares que esperamos
- las mega-hilos no son una buena discusión
- el acoso fuera de la lista es fácil de iniciar y está fuera de nuestro control
- el posting cruzado es un desastre, ya que las suscripciones no son consistentes
- imposible de seguir a menos que estés comprometido
- la gente que debería participar no lo hace por diversas razones de las anteriores
II. El correo electrónico no es el futuro
- Las listas de correo son en gran medida opacas para los motores de búsqueda y no parecen “actividad real” para la mayor parte del mundo
- La gente nueva no quiere suscribirse a listas de correo.
- La “cultura” de las listas de correo ya no es realmente una cosa.
- Y la interfaz web de Gmail es activamente hostil a las convenciones tradicionales como las respuestas en línea.
III. El correo electrónico en general está condenado
- Los grandes proveedores tienen la escala para “resolver” el spam por sí mismos, y ahora tienen un desincentivo para resolverlo a nivel mundial.
- Los pequeños proveedores tienen cada vez menos posibilidades de entregar de forma fiable.
- Las listas de correo publican inherentemente de nuevo, y toda la infraestructura de suscripción y verificación realmente no se preocupa.
- Las empresas están cambiando a Slack y similares para la comunicación funcional, dejando el correo electrónico para anuncios y difusiones.
- y Jira y github y demás para interacciones enfocadas en el flujo de trabajo.
- De nuevo, la gente “normal” no lo usa para nada más que para recibir avisos de varias empresas de las que son clientes. Ya no es realmente para la comunicación personal.
Pero todavía hay una necesidad
Tenemos cubierta la conversación en tiempo real, pero todavía necesitamos las conversaciones largas y asíncronas que han proporcionado las listas de correo. El chat no lo cubre todo, no funciona bien a nivel mundial y con voluntarios con compromisos de tiempo variables. Y las herramientas de flujo de trabajo son demasiado estrechas.
Discourse es realmente la mejor opción
-
Las listas de correo no son un futuro viable.
-
Hyperkitty está atascado en 2014.
-
Tenemos demasiado para usar solo Github / Gitlab.
-
Otras posibilidades no sirven:
- Ponymail sufre el mismo problema de correo electrónico como GCF
- Vanilla no es genial. Lo dejaré ahí.

- Google Groups es lo peor de todo.
-
En el lado positivo para Discourse: muchas otras comunidades de código abierto se están consolidando a su alrededor. Notablemente: Python, GNOME…
Entra Casandra
No la base de datos — quiero decir, contar a la gente el fin del mundo pero que nadie crea. Escucho mucho “El correo electrónico funciona bien”, y “No veo ningún problema con las listas de correo”, y, por supuesto, “Odio los foros”, o incluso específicamente “No me gusta Discourse”.
Pero, realmente necesitamos un cambio.
Así que…
Necesito que una comunidad de código abierto grande, activa e importante mueva su plataforma principal de comunicaciones del proyecto a Discourse, y mucha gente es escéptica. Es un gran cambio. Quiero hacerlo lo más fácil posible, tanto para hacerlo más fácil y agradable para las personas escépticas pero dispuestas a intentarlo, como para hacerlo posible de intentar para las personas que tienen la interacción por correo electrónico — incluyendo el filtrado — como un bloqueo personal.
Creo que una vez que estén allí, mucha gente ajustará su comportamiento — conseguiremos que más gente descubra que interactuar directamente con el sitio no está tan mal. Y tenemos nuestro propio sistema de notificación a nivel de proyecto que planeo vincular, y espero que eso eventualmente pueda dar a la gente más de lo que realmente necesitan.
Pero mientras tanto, yo necesito dar a la gente lo que está pidiendo.