Migrando do Facebook: desafios específicos e algumas considerações

Por que estou escrevendo sobre isso (introdução)

Isso foi há algumas semanas, e a vida aconteceu no meio. Para minha surpresa na época, realmente parece que “migrar de um grupo do Facebook bem-sucedido para o Discourse” não é uma situação comum aqui:

No entanto, migrar uma comunidade bem-sucedida do Facebook é a situação em que me encontro, e acho que isso pode explicar algumas das frustrações que estou enfrentando ao começar com o Discourse. Mudar uma comunidade vibrante de uma plataforma pegajosa, integrada e estabelecida como o Facebook apresenta desafios diferentes de começar uma comunidade do zero, ou migrar uma comunidade em dificuldades/não vibrante de alguma outra plataforma, onde as coisas não estão funcionando muito bem. Como diz @chapoi (ênfase minha), trata-se de:

Contexto sobre minha situação nestes dois tópicos, se necessário:

Acabei de passar algum tempo agora percorrendo todos os tópicos de #migração-do-facebook que pude encontrar para tentar sintetizar onde estamos quanto a essa questão, com citações em mãos. Alguns são antigos, mas tentei selecionar aqueles que ainda são relevantes para a discussão de hoje. Perdoem a postagem longa (novamente, sei) mas acho que há valor em reunir as coisas.

Por que a migração de grupos do Facebook importa

Estou me perguntando se o sentimento expresso nesta postagem de 2018 não explica um pouco por que “migrar grupos do Facebook para o Discourse” não é uma preocupação maior ou mais visível até agora aqui no meta:

Feliz que isso parece estar mudando:

Além dos meus problemas pessoais, por que o Discourse/Meta deveria se importar com a migração de grupos do Facebook? Porque os grupos do Facebook são enormes. Para muitas pessoas (incluindo eu), eles representam o maior valor que a plataforma oferece e o que mantém as pessoas lá.

“Concorrência”

Os grupos do Facebook funcionam. Pessoalmente, tenho procurado uma alternativa por anos, e não há muitas, além do Discourse. Conheço fóruns que “sangraram” para grupos do Facebook, e isso também parece ser uma preocupação constante para as comunidades Discourse – o fato de que os grupos do Facebook representam algum tipo de concorrência para as comunidades que estamos tentando construir no Discourse.

A web aberta

Além disso, acredito que, para o bem da web (e do mundo), precisamos trabalhar para nos libertarmos (coletivamente) da tirania das “Grandes Plataformas” (direita). Não estou sozinho. Por exemplo:

Construir plataformas como Discourse ou Mastodon faz parte disso. Mas todos sabemos que ter as ferramentas não é suficiente. Citando livremente a Lei da Enshitificação de Doctorow: as pessoas não sairão de plataformas ruins nas quais estão presas, a menos que haja uma atração extremamente forte para fazê-lo, e uma alternativa suficientemente sem atrito.

Como outros, estou fazendo o que posso para nos puxar na direção que acho correta (incluindo contribuir para a reinicialização da blogosfera). Encontrar uma alternativa realista aos grupos do Facebook para construtores de comunidades como eu faz parte desse plano. É por isso que me importo.

Há muitas pessoas boas fazendo coisas valiosas que estão presas no Facebook, e eu gostaria muito de poder dar a elas uma saída.

Quero escrever outro tópico sobre como vejo que a integração do Discourse com outras ferramentas de código aberto pode criar um ecossistema comparável ao que usamos o Facebook agora.

Custos de mudança

Nas várias discussões que analisei aqui no Meta, a questão dos custos de mudança surge novamente e novamente, de diferentes maneiras, ao longo dos anos.

Começando em 2014… até hoje:

Isso não é um detalhe, ou algo que possa ser resolvido apenas dizendo às pessoas para superarem e se mudarem. Vamos olhar um pouco mais de perto do que são feitos esses custos de mudança, e o que pode ser feito para compensá-los.

A maioria das “pessoas normais” não “vive online” em nenhum outro lugar além do Facebook (e talvez Instagram, e chats de grupo do WhatsApp). Eles mal sabem como pesquisar algo corretamente com o Google, quanto menos digitar/copiar uma URL na barra de endereço do navegador. Online é o Facebook.

Pessoas que já usam Reddit, ou Mastodon, ou até Bluesky: elas não são o problema. Mas são uma minoria.

Integração da plataforma

Acho que uma coisa que todos reconhecemos como força do Facebook é que ele reúne tudo em um só lugar.

Aqui estão algumas vantagens da “integração” do Facebook para uma comunidade nessa plataforma (grupo do Facebook):

  • integração de notificações da comunidade com todas as outras notificações no Facebook, que a pessoa já monitora dia após dia, o que cria uma atração fácil de volta à comunidade sem custo adicional
  • conteúdo da comunidade simplesmente “aparece” nas atividades online habituais da pessoa (via o feed de notícias do Facebook), trazendo-as de volta à comunidade sem nenhum esforço adicional por parte delas
  • os membros podem se conectar facilmente fora da comunidade por meio de suas contas do Facebook (amizade, seguir, conversas no Messenger), permitindo que amizades cresçam através da “vida já compartilhada no Facebook”, o que por sua vez beneficia a comunidade (relacionamentos mais fortes entre os membros)
  • a comunidade é facilmente encontrada por pessoas que precisam dela, seja por meio da pesquisa dentro do Facebook ou aproveitando as várias redes dentro do Facebook (outros grupos, páginas, perguntando na parede de alguém, “grupos sugeridos”, etc)

Familiaridade com a plataforma

Para pessoas cujo mundo online inteiro é praticamente o Facebook, oferecer qualquer coisa fora do Facebook em si já é uma enorme barreira. A simples ação de ir a um site ou instalar/usar um aplicativo diferente em seus telefones, que pode ser trivial para nós, não é para eles.

Mesmo que isso em si não seja um obstáculo, mudar de ferramentas (para qualquer pessoa!) vai ter um custo. Há diferenças em como se posta, comenta/responde, como as notificações são gerenciadas, recursos extras (insígnias? tags? níveis de confiança? citações?), como se acessa o “perfil” de outra pessoa, o design é diferente…

Compensar os custos de mudança fornecendo mais valor

Todos concordamos que a chave para esse tipo de migração é poder oferecer mais valor aos membros da comunidade no Discourse do que no Grupo do Facebook que eles conhecem e amam, e que está perfeitamente integrado ao resto de sua vida online (ou seja, o Facebook).

Estar no controle do grupo do Facebook do qual você está migrando lhe dá algum controle para limitar a experiência no lado do Facebook enquanto você constrói o lado do Discourse:

Não há falta de ideias sobre essa questão – a flexibilidade do Discourse torna muitas coisas possíveis também.

No entanto, quanto mais estabelecida a comunidade no Facebook, mais difícil será atrair membros iniciais suficientes para obter algum impulso para que esse valor se torne visível.

Não esqueçamos a experiência do usuário

Muita da discussão sobre como a comunidade no Discourse precisa fornecer valor que os membros não encontrarão no Facebook foca em recursos e discussão. Isso é perfeitamente válido. O Discourse tem muitos recursos que podem ser usados para fornecer uma “experiência de comunidade” mais rica do que os grupos do Facebook. Mas isso não é suficiente.

Acho que isso perde o ponto de que, a menos que o acesso a esse ótimo conteúdo funcione “bem o suficiente” para as pessoas, não significa nada:

O Facebook investiu quantias enormes de dinheiro para tornar sua plataforma o mais sem atrito e pegajosa possível, para manter as pessoas lá. Esse é o benchmark (de falta de atrito) que o Discourse enfrenta, quando se trata de migrar comunidades do Facebook.

Acho que este é um ponto importante. A interface à qual você está acostumado sempre parecerá “mais fácil” de usar, porque você tem feito a mesma coisa com ela por anos. A interface da nova plataforma não só terá que ser tão boa, mas melhor, porque você ainda não está comprometido com ela – se você encontrar qualquer obstáculo, é provável que se afaste, especialmente se houver uma alternativa confortável, familiar e acolhedora esperando por você lá.

UX/design/interface são primordiais – especialmente em um contexto onde seus usuários são pessoas que foram condicionadas a uma maneira de fazer as coisas por muitos anos, e onde obter uma massa crítica inicial de membros na nova plataforma para impulsionar a migração é necessário para criar o valor agregado que convencerá a maioria da comunidade a dar o salto.

Os melhores recursos do mundo para construção de comunidade não têm valor por si só – apenas através de pessoas suficientes os usando. E o que vai “fazer ou desmanchar” as pessoas ficarem por perto para usá-los são seus primeiros contatos com a interface.

Há também recursos, que podemos considerar como “valor agregado”, como títulos para tópicos, que podem realmente gerar muito atrito (e, portanto, diminuir a experiência do usuário para o novo membro tentando contribuir). Veja a conversa seguinte aqui:

E quanto aos administradores e construtores de comunidades?

Os “usuários” de primeira linha do Discourse são os administradores e construtores de comunidades. Sem eles, nenhum membro da comunidade sequer pisará na plataforma. Aqui também, a barra que o Facebook estabelece é muito alta:

O Discourse é muito superior em termos de capacidade, recursos, independência, ferramentas de moderação, etc. É uma decisão óbvia. Mas a experiência de configurar as coisas (não estou falando sobre instalação, porque isso é um custo único que pode ser resolvido) é infinitamente mais complexa do que para um grupo do Facebook.

Claro, a ferramenta é mais poderosa, tem mais funcionalidade, então parte disso é normal. E se você está começando do zero com sua comunidade, provavelmente é gerenciável. Mas se sua concorrência para sua futura comunidade Discourse é seu próprio grupo do Facebook vibrante, você vai ter que fazer muita configuração, ajuste, preparação, organização, adaptação, personalização e configuração inicial, para garantir que os membros da comunidade preciosos e valorizados que você conseguiu convencer a acompanhar a viagem para sua “nova casa digital” não tenham um primeiro contato decepcionante com a plataforma. E como tentei demonstrar neste tópico, a barra para isso vai ser mais alta do que o Discourse “pronto para uso”.

Quando falamos de experiência do usuário (sei que a Equipe Discourse está ciente disso, claro), também estamos falando da experiência do usuário do administrador. Então, como é essa experiência de tentar configurar o Discourse para migrar um grupo do Facebook para o construtor de comunidades Discourse-querido-Facebook? É isso que tenho tentado dar feedback e compartilhar em alguns dos meus tópicos e postagens anteriores, e às vezes tive a impressão de que fui mal interpretado.

Resumo

Primeiro, peço desculpas por escrever tanto e por todas as citações. Mas eu queria mostrar que isso não é um problema marginal e isolado com o qual estou lidando. Certamente tenho minhas falhas, mas há uma questão mais ampla de “migração do Facebook” em jogo aqui. Também não quero que ninguém pense que sou ingrato ou excessivamente crítico em relação ao Discourse e a todas as pessoas maravilhosas que contribuem para ele. Acho que é uma ótima plataforma e vou fazê-la funcionar para minha comunidade, mas acho que ela tem ainda mais potencial, que adoraria ver realizado!

Os pontos principais que gostaria de destacar:

  • a migração de grupos do Facebook é um “caso de uso” que pode merecer mais atenção do que tem recebido nos últimos anos (pelo menos, conforme refletido no Meta)
  • tanto os administradores quanto os membros “vindos do Facebook” chegam com altas expectativas em termos de fluidez (e integração)
  • configurar uma instância do Discourse para uma migração de grupo do Facebook tem “requisitos” diferentes em termos de trabalho de construção de comunidade do que criar uma nova comunidade do zero ou configurar um bom lar no Discourse para uma comunidade que está enfrentando dificuldades em outro lugar
  • a estratégia de migração, em termos de valor agregado a ser fornecido no lado do Discourse para atrair os usuários, não pode limitar-se à qualidade de conteúdo e interação, mas também deve incluir a interface/UX para usuários leigos ou acostumados ao formato do Facebook
  • os principais obstáculos que vejo até agora para que o Discourse seja uma alternativa “competitiva” aos grupos do Facebook são a complexidade da configuração inicial para um construtor de comunidade que está descobrindo a ferramenta e a “sobrecarga de funcionalidades” da interface para novos membros da comunidade que podem não ter alta literacia digital (o que aumenta a carga sobre o construtor de comunidade)

No que diz respeito à migração da minha comunidade, mal posso esperar para compartilhar mais sobre o aspecto da “estratégia de migração” assim que eu conseguir me desvencilhar de toda a configuração e configuração.

É claro que estou feliz em ouvir outras histórias de “migração do Facebook” e, obviamente, qualquer resposta ao que apresentei aqui. Mais uma vez, desculpe por ser tão verboso.

Sei que às vezes isso parece um pouco com um despejo de citações e há alguma redundância, desculpe por isso. Adicionei anos nas menções de origem, caso não sejam recentes, pois sei que o Facebook e o Discourse evoluíram ao longo dos anos – embora eu tenha prestado atenção para manter apenas as citações que ainda pareciam válidas hoje.

11 Curtiram

Ai, todos os títulos das postagens apareceram em cima das citações. Tentando consertar isso. O Markdown parece correto, por que está fazendo isso?

1 Curtiu

Eu acho que tenta destacar que esta não é uma citação deste tópico, mas sim que você citou de outro tópico. O link oferece uma maneira fácil de investigar esse tópico para obter mais contexto.

Eu não acho que haja uma solução fácil. Você pode remover toda a “mágica” do Discourse removendo o atributo de tópico e postagem:


[quote="stephtara"]
Over the last days I have come to realise it is a key element in my issues, that might have been a bit of a blind spot until now.
[/quote]

Aparece assim:

Em vez de assim, como estava enquanto eu escrevia (painel de “visualização” à direita):

Todos os títulos das postagens tomam toda a “atenção” :cry: e tenho que dizer que isso torna meu tópico bem ilegível :sob:

Ah, entendi… o problema é que isso coloca a ênfase no tópico e o que eu queria destacar eram as citações, não os tópicos…

3 Curtiram

mas então não haveria como clicar na postagem… talvez eu devesse colocar meu tópico inteiro em uma resposta :sweat_smile:

1 Curtiu

Se eu fizer isso, existe uma maneira de “código curto” para vincular ao tópico/fonte original?

A aparência das citações vinculadas deve ser muito familiar para os usuários frequentes aqui – duvido que seja tão distrativa. Nem me passou pela cabeça. :wink:

2 Curtiram

Este é um argumento convincente para um caminho do FB para o Discourse. Imagino que muitas comunidades usem grupos do FB (e Discord - barf) porque são “gratuitos”, e qualquer alternativa com custo seria difícil de vender. Mas alguns veriam o valor. Eu adoraria ver mais migração para longe de jardins murados corporativos como o FB. Suponho que o sonho seria a.) uma ferramenta de raspagem e migração tudo-em-um, e b.) uma configuração pré-configurada do Discourse o mais familiar possível para os usuários migrantes.

4 Curtiram

Obrigado! Eu corrigi todos de qualquer maneira (e abri um bug – a ser confirmado – porque me parece que o que vejo no editor visual deve corresponder ao que é publicado!)

3 Curtiram

@ToddZ fico feliz em saber disso! Honestamente, não tenho certeza se a parte “gratuita” é a razão mais significativa pela qual as comunidades estão no Facebook. Acho que é porque as pessoas já estão , e é super fácil (uma dúzia de cliques) configurar uma, convidar seus amigos, que convidam os deles, e pronto. Agora, o fato de ser gratuito definitivamente significa que até pagar pelo nível básico hospedado (US$ 20/mês) será uma venda muito difícil. Eu pagaria pelo meu, se o nível básico fornecesse o que minha comunidade precisa (não fornece).

Se sonharmos um pouco: acho que um primeiro passo realmente interessante seria:

  • um “pacote” de configurações/configurações padrão, provavelmente com alguns plugins e componentes incluídos
  • um tema base “fakebook” adequado (tentei o atual, ainda não estava lá, embora eu tenha gostado da ideia)

que juntos transformam o Discourse “pronto para uso” em algo, talvez um pouco simplificado na superfície, que não parecerá muito estranho para os migrantes do Facebook.

Isso também poderia vir com um assistente amigável que coleta informações do construtor da comunidade em “termos humanos” sobre alguns aspectos da comunidade necessários para as escolhas de configuração – e então configurará a configuração correspondente.

Por exemplo, poderiam haver perguntas como:

  • quão experientes em tecnologia são os membros médios da comunidade esperados?
  • você quer que as pessoas recebam muitas notificações por e-mail ou não?
  • é importante que todos os membros da comunidade possam conversar e enviar mensagens diretas uns aos outros?
  • você quer colocar todos em um “fórum” (= categoria), ou você tem mais de um?
  • existem grupos de usuários em sua comunidade, além dos moderadores, que precisam de “poderes especiais” em toda ou parte da comunidade?

Isso é apenas o que me veio à cabeça, alguma pesquisa com administradores de grupos do Facebook provavelmente ajudaria a identificar quais informações perguntar.

Para constar, esse tipo de interface mais em linguagem humana para as configurações também seria útil para outros administradores do Discourse iniciantes – um passo além de Connecting site settings to documentation, que já é um ótimo plano!

Quando se trata de raspar/copiar conteúdo, não tenho certeza do quão útil isso realmente é. Em um mundo ideal onde o Facebook tivesse um botão de exportação adequado, isso seria ótimo, mas isso não vai acontecer. Eu brinquei com scripts de navegador que podem salvar postagens e threads de comentários, mas é super tedioso de usar.

Para minha comunidade, existem algumas postagens importantes que copiaremos manualmente, mas a maior parte do que está no Facebook terá que ficar lá… Acho que o trabalho envolvido em fazer um sistema adequado de raspagem/importação funcionar simplesmente não valeria a pena.

O que seria interessante, no entanto (que faz mais parte do capítulo “estratégias de migração” que eu não detalhei muito ainda), são ferramentas para ajudar a “plantar” tópicos do Discourse no Facebook de uma forma que incentive as pessoas a conferi-los no Discourse, como o que @oshyan mencionou. Isso ajudaria a preencher a “lacuna de integração” de alguma forma durante a fase de migração.

3 Curtiram

Não sei se isso já foi mencionado antes, mas instalar o fórum como um PWA (Progressive Web App) diminuirá muito o atrito e não exigirá que os usuários digitem o endereço da web/abram o aplicativo do navegador. Nesse sentido, é quase como um aplicativo normal.

7 Curtiram

Isso definitivamente está nos meus planos, e um ponto de venda (« teremos nosso próprio aplicativo!»)

3 Curtiram

Sim, e receber notificações push para abrir esses aplicativos torna a experiência muito boa.

6 Curtiram

Não tenho muito a acrescentar, exceto que nosso grupo local de hobbies queria sair dos grupos do Facebook para o nosso fórum de membros e o Discourse foi a melhor opção, pois oferecia a interface mais semelhante aos grupos do Facebook (o que gostávamos).

Ficaríamos felizes em pagar pelo plano “starter” (inicial), mas ele não tinha (e ainda não tem) o plugin de calendário, que é muito importante (e os outros planos eram muito caros para o nosso grupo). Então estamos auto-hospedando.

Portanto, meu maior pedido para facilitar as transições dos grupos do Facebook seria ter o plugin ‘calendar’ (calendário) disponível nos planos “starter” (iniciais).

3 Curtiram

Uau, se esse é o seu maior problema, então você está em ótima situação! Este tópico é realmente sobre lidar com desafios maiores ao afastar as pessoas do Facebook.

A Discourse, a empresa, precisa diferenciar seus planos de alguma forma e o calendário é uma maneira importante de fazer isso. Se você não pode pagar pelo plano pro, então você tem opções.

4 Curtiram

Eu só queria adicionar meu apoio para uma migração mais fácil do FB, pois saí do FB há vários anos e há alguns grupos que eu estaria disposto a financiar um Discourse para tentar obter impulso suficiente para que abandonem o FB.

4 Curtiram