Objetivo
Atualmente, o Fedora tem centenas de listas de e-mail, com cerca de 90 com algum grau de atividade, e um punhado que são muito ativas. Quero consolidar tudo isso em um só lugar, o que inclui trazer nossa comunidade de contribuidores junto com sucesso. Se houver uma opção melhor que o Discourse para isso, ninguém a criou ainda.
Versão curta
Tenho trabalhado ativamente nisso por três anos e pensando nisso por pelo menos dez. Ao conversar com pessoas da minha comunidade sobre o que as bloqueia, essa coisa específica surgiu repetidamente.
Versão longa:
Quase na mesma época em que o Discourse começou, criamos uma interface gráfica para o Mailman3 chamada Hyperkitty, destinada a ser uma interface web moderna que as pessoas pudessem usar para acessar as listas de e-mail subjacentes. Você pode ver isso em ação na Lista Devel do Fedora.
O Hyperkitty tem algumas ideias interessantes, mas não foi realmente financiado na escala necessária para ter sucesso, e acabou sendo lançado com o design inicial e sem provisão para melhorá-lo e corrigi-lo em uso real. E ele usa o e-mail como base subjacente, e isso realmente limitou as coisas — mesmo que tivéssemos os recursos, manter isso como o maior denominador comum teria sido um limite frustrante.
Então, eu entendo onde você está com isso. Se você fizer uma viagem pela Wayback Machine pelo histórico do discourse.org, você pode ver que o Discourse se apoiou bastante em lições aprendidas com fóruns e listas de e-mail e na substituição de ambos…

… e isso sobreviveu em grande parte até hoje, embora haja menos conversas outras sobre listas de e-mail nas várias páginas. Você passou pela mesma coisa que teríamos passado se tivéssemos recursos para investir no Hyperkitty — o problema do e-mail como a base mais baixa — e chegou à conclusão lógica. Eu totalmente entendo de onde você vem ao dizer explicitamente agora que levar as pessoas para o site é o uso correto.
Atualmente:
- Temos dezenas de listas de e-mail ativas
- com centenas de participantes ativos
- e muitos milhares de assinantes passivos.
- Essas listas remontam literalmente a mais de 20 anos.
- Muitas pessoas de código aberto da velha guarda realmente se apegam a essa forma de trabalhar.
- é familiar,
- já está configurado e
- chega a uma rotina diária sem a necessidade de adicionar “verificar algum site”
- muitas pessoas estão ativas em diferentes partes do projeto, mas essa “pegada” é muito individual
Mas:
I. Essas listas são menos funcionais do que muitas pessoas pensam:
- a moderação é quase impossível (no máximo um grande porrete “tudo ou nada”)
- apesar dos esforços, as pessoas nem sempre seguem os padrões que esperamos
- mega-threads não são uma boa discussão
- o assédio fora da lista é fácil de iniciar e fora do nosso controle
- o cross-posting é uma bagunça, pois as assinaturas não são consistentes
- impossível de acompanhar, a menos que você esteja comprometido
- pessoas que deveriam participar não o fazem por várias razões mistas acima
II. E-mail não é o futuro
- As listas de e-mail são em grande parte opacas para os motores de busca e não parecem “atividade real” para a maior parte do mundo
- Novas pessoas não querem se inscrever em listas de e-mail.
- A “cultura” de lista de e-mail não é realmente uma coisa anymore.
- E a interface web do Gmail é ativamente hostil a convenções tradicionais como respostas inline.
III. O e-mail em geral está condenado
- Grandes provedores têm a escala para “resolver” o spam para si mesmos, e agora têm anti-incentivos para resolvê-lo globalmente.
- Pequenos provedores têm chances decrescentes de entregar de forma confiável.
- Listas de e-mail inerentemente republicam, e toda a infraestrutura de assinatura e verificação realmente não se importa.
- As empresas estão mudando para Slack e similares para comunicação funcional, deixando o e-mail para anúncios e transmissões.
- e Jira e github e assim por diante para interações focadas em fluxo de trabalho.
- Novamente, as pessoas “normais” não o usam para nada além de receber avisos sobre várias coisas de empresas das quais são clientes. Não é realmente para comunicação pessoal anymore.
Mas ainda há uma necessidade
Temos conversas em tempo real cobertas, mas ainda precisamos de conversas assíncronas e de longa duração que as listas de e-mail forneceram. O chat não cobre tudo, não funciona bem globalmente e com voluntários com compromissos de tempo variados. E as ferramentas de fluxo de trabalho são muito restritas.
O Discourse é realmente a melhor opção
-
Listas de e-mail não são um futuro viável.
-
O Hyperkitty está preso em 2014.
-
Temos muito para usar apenas Github / Gitlab.
-
Outras possibilidades não servem:
- Ponymail sofre do mesmo problema de e-mail como GCF
- Vanilla não é ótimo. Vou deixar por isso mesmo.

- Google Groups é o pior de tudo.
-
No lado positivo para o Discourse: muitas outras comunidades de código aberto estão se consolidando em torno dele. Notavelmente: Python, GNOME…
Entra Cassandra
Não o banco de dados — quero dizer, contar às pessoas sobre a desgraça, mas ninguém acredita. Ouço muito “E-mail funciona bem”, e “Não vejo problema com listas de e-mail”, e, claro, “Eu odeio fóruns”, ou mesmo especificamente “Eu não gosto do Discourse”.
Mas, realmente precisamos de mudança.
Então…
Preciso fazer com que uma comunidade de código aberto grande, ativa e importante mova sua plataforma principal de comunicação de projeto para o Discourse, e muitas pessoas estão céticas. É uma grande mudança. Quero tornar isso o mais fácil possível, tanto para tornar mais fácil e agradável para as pessoas céticas, mas dispostas a tentar, quanto para tornar possível tentar para as pessoas que têm interação por e-mail — incluindo filtragem — como um bloqueador pessoal.
Acho que uma vez que estejam lá, muitas pessoas ajustarão seus comportamentos — teremos mais pessoas descobrindo que interagir diretamente com o site não é tão ruim. E temos nosso próprio sistema de notificação de todo o projeto que tenho planos de integrar, e espero que isso possa eventualmente dar às pessoas mais do que elas realmente precisam.
Mas, enquanto isso, eu preciso dar às pessoas o que elas estão pedindo.