Há vários tópicos relacionados ao Facebook por aqui, e já contribuí em pelo menos um deles. Mas acho que este é um importante para darmos seguimento.
Reafirmando e Esclarecendo o Problema
De modo geral, vejo o Facebook como uma plataforma inferior que faz muitas coisas diferentes. Então, quando falamos dele como uma única coisa, não é totalmente impreciso, mas acredito que isso desfoca — se não confunde — a conversa. Algumas das coisas que o Facebook faz, o Discourse não faz e, na minha opinião, provavelmente não deveria tentar fazer (os conceitos de “amigos”, “páginas”, etc., me parecem fora de escopo). Mas algumas funcionalidades do Facebook visam realmente objetivos básicos semelhantes aos do Discourse; só que ele as executa de forma ruim. Estou falando principalmente dos Grupos aqui.
O problema é que o Facebook torna tudo fácil para todos, pelo menos no início. É fácil para o usuário entrar em um grupo, acompanhar as atualizações no feed de posts que ele já visita e contribuir com comentários ou novos posts. A interface é familiar, as notificações são centralizadas e há até um filtro meio “inteligente”, de modo que, por exemplo, o(s) grupo(s) do qual sou membro e que têm literalmente milhares de posts por dia não sobrecarregam completamente meu feed principal do Facebook.
E também é fácil para administradores/construtores de comunidade. Criar um grupo é gratuito e leva apenas alguns minutos, e você já tem ali um público parcialmente “cativo” (qualquer um dos seus amigos existentes no Facebook, por exemplo), que só precisa de alguns cliques para entrar na sua comunidade (pode ser apenas 1, “Entrar”, se você não quiser exigir que as pessoas leiam as regras).
Algumas dessas vantagens do Facebook, especialmente para administradores, são difíceis de superar ou estão fora do escopo do que o Discourse, como produto e equipe, provavelmente quer oferecer (por exemplo, hospedagem gratuita para todos). Mas podemos e, na minha opinião, devemos tentar atacar o lado do usuário, porque sem esse público embutido, menos administradores escolheriam os Grupos do Facebook desde o início.
Então, todos concordamos que o Discourse é melhor que os Grupos do Facebook. E, ainda assim… há muitos Grupos muito bem-sucedidos e ativos. Esse é um problema que nós, como usuários do Discourse, administradores, construtores de comunidade e, de fato, a própria equipe de desenvolvimento, deveríamos levar a sério. Porque essas pessoas no Facebook não estão lá porque acham que é a melhor maneira de discutir seus tópicos de interesse ou ter um bom, eh, discurso. Elas estão lá principalmente porque é conveniente, de inúmeras formas que as pessoas já mencionaram acima.
Então, esqueçam o conceito de “amigos”, esqueçam que “o Facebook é focado em pessoas e não em tópicos”. Isso só é verdade para algumas partes do Facebook. Nos Grupos, o tópico do post é o foco, não a pessoa. Exatamente. Como. O. Discourse. E isso o torna um concorrente do Discourse. Um concorrente ruim, mas com uma vantagem injusta. Espero que possamos trabalhar para desfazer essa vantagem ao longo do tempo.
Possíveis Soluções
Então, o que podemos fazer? Bem, a maioria das soluções possíveis mais prováveis (ou pelo menos mais óbvias) já foi levantada neste tópico. Encontrar uma maneira de unificar a autenticação (em base opt-in) e oferecer opções tanto para administradores quanto para usuários controlarem isso (por exemplo, para usuários: “login automático em instâncias do Discourse que fazem parte do Discourse Federado”). Definir um ou mais bons métodos para unificar notificações entre múltiplas instâncias do Discourse e torná-las algo cross-platform, incluindo Desktop. Talvez até criar uma visão unificada “tipo feed do Facebook” que apresente Tópicos de vários fóruns em uma única lista, idealmente com pré-visualizações dos tópicos. Esses são realmente os mínimos sobre os quais podemos e deveríamos falar, pensar e, esperamos, trabalhar para superar a inércia do Facebook.
Mas talvez possamos ser ainda mais radicais. Pessoalmente, estou investigando a possibilidade de injetar posts do Discourse no feed do Facebook. Não postando-os no Facebook com, por exemplo, o Integromat, mas hackeando o feed do Facebook com um plugin de navegador.
E se for realmente possível fazer isso (ainda estou investigando, e sei que provavelmente parece maluco), estou disposto a colocar dinheiro nisso. Então estou só dizendo: meu dinheiro está onde está minha boca. Se eu puder fazer algo para apoiar esforços mais focados em melhorias do Discourse como as mencionadas acima, ficarei feliz em fazê-lo também.
Edição: Desculpe @RickThrivingNow, não foi minha intenção responder diretamente ao seu post.