Hay varios temas relacionados con Facebook por aquí, y he contribuido al menos a uno más. Pero creo que este es otro importante que vale la pena seguir.
Replanteamiento y aclaración del problema
En general, veo a Facebook como una plataforma deficiente que hace muchas cosas diferentes. Así que cuando hablamos de ella como un solo ente, no es del todo inexacto, pero creo que desenfoca —si no confunde— la conversación. Algunas de las cosas que hace Facebook, Discourse no las hace y, en mi opinión, probablemente no debería intentar hacerlas (el concepto de “amigos”, “páginas”, etc., me parece fuera de alcance). Sin embargo, algunas funcionalidades de Facebook apuntan realmente a objetivos básicos similares a los de Discourse, solo que las ejecuta mal. Me refiero principalmente a los Grupos.
El problema es que Facebook lo hace fácil para todos, al menos al principio. Fácil para el usuario: unirse a un grupo, mantenerse al día en el feed de publicaciones que ya visita, y contribuir con comentarios o nuevas publicaciones. Es una interfaz familiar, las notificaciones están centralizadas e incluso hay un filtrado algo “inteligente”, de modo que, por ejemplo, el (los) grupo(s) del que soy miembro y que literalmente tienen miles de publicaciones al día no abrumen por completo mi feed principal de Facebook.
Y también es fácil para administradores y constructores de comunidad. Crear un grupo es gratuito y toma solo unos minutos, y tienes allí una audiencia ya existente y algo “captive” (tus amigos actuales de Facebook, por ejemplo), que solo necesitan unos pocos clics para unirse a tu comunidad (tan pocos como uno, “Unirse”, si no quieres exigir que la gente revise las reglas).
Algunas de estas ventajas de Facebook, especialmente para los administradores, son difíciles de superar o están fuera del alcance de lo que Discourse, como producto y equipo, probablemente quiera ofrecer (por ejemplo, alojamiento gratuito para todos). Pero podemos, y creo que debemos, intentar abordar el lado del usuario, porque sin esa audiencia integrada, menos administradores elegirían Grupos de Facebook desde el principio.
Así que todos estamos de acuerdo en que Discourse es mejor que los Grupos de Facebook. Y sin embargo… hay muchos Grupos muy exitosos y activos. Este es un problema que nosotros, como usuarios de Discourse, administradores, constructores de comunidad y, de hecho, el propio equipo de desarrollo, deberíamos estar considerando seriamente. Porque esas personas en Facebook no están allí porque crean que es la mejor manera absoluta de hablar sobre sus temas de interés o tener un buen, eh, discurso. Están allí en gran medida porque es conveniente, de las múltiples maneras que se han mencionado anteriormente.
Así que olviden el concepto de “amigos”, olviden “Facebook se centra en personas frente a temas”. Eso solo es cierto sobre algunas partes de Facebook. En los Grupos, el tema de la publicación es el foco, no la persona. Exactamente. Como. Discourse. Y eso lo convierte en un competidor de Discourse. Uno pésimo, pero con una ventaja injusta. Espero que podamos trabajar para desmantelar esa ventaja con el tiempo.
Posibles soluciones
¿Qué podemos hacer? Bueno, la mayoría de las soluciones posibles que probablemente sean mejores (o al menos las más obvias) ya se han planteado en este tema. Encontrar una forma de unificar la autenticación (de forma optativa) y ofrecer opciones tanto a administradores como a usuarios para controlarla (por ejemplo, para los usuarios: “inicio de sesión automático en instancias de Discourse que formen parte de Discourse Federado”). Determinar uno o más buenos métodos para unificar las notificaciones entre múltiples instancias de Discourse y hacer que sea algo multiplataforma, incluyendo escritorio. Quizás incluso crear una vista unificada “similar al feed de Facebook” que presente Temas de varios foros en una sola lista, idealmente con vistas previas de los temas. Estas son realmente las mínimas cosas de las que podemos y deberíamos hablar y pensar, y ojalá trabajar, para superar la inercia de Facebook.
Pero quizás incluso podamos ser más radicales. Personalmente, estoy investigando la posibilidad de inyectar realmente publicaciones de Discourse dentro del feed de Facebook. No publicándolas en Facebook con, por ejemplo, Integromat, sino hackeando realmente el feed de Facebook con un complemento del navegador.
Y si es realmente posible hacerlo (aún estoy investigando, y sé que probablemente suene loco), estoy dispuesto a poner dinero sobre ello. Así que solo digo: mi dinero está donde está mi boca. Si puedo hacer algo para apoyar esfuerzos más enfocados en mejoras de Discourse como las mencionadas anteriormente, estaré encantado de hacerlo también.
Edición: Lo siento @RickThrivingNow, en realidad no pretendía responder directamente a tu publicación.