Sou um usuário de longa data de fóruns de discussão tanto planos quanto encadeados. Eu gerencio um grupo de 15 mil usuários no Facebook e conheço bem o sistema de encadeamento deles. Ao ler este tópico, sinto que as pessoas não estão pensando claramente sobre a questão de discussões planas versus encadeadas.
Primeiro, estes nunca são métodos mutuamente exclusivos de organizar as respostas de um tópico! Discussões encadeadas são simplesmente uma VISUALIZAÇÃO da informação. O Discourse tem a informação sobre quais postagens são respostas e poderia construir uma visualização encadeada das respostas. Não há razão em princípio para que você não possa simplesmente ter uma interface de usuário que permita a um leitor selecionar uma visualização plana ou encadeada de qualquer tópico, e mudar essa visualização enquanto o lê. Portanto, é simplesmente bobagem discutir essa questão como se fosse preciso escolher uma maneira de organizar a informação a priori.
Segundo, eu acho que se perguntássemos a um milhão de pessoas se elas preferem discussões planas ou encadeadas, mais de 80% votariam em encadeadas. É desagradável ouvir os 20% que insistem em discussões planas ignorarem os desejos da maioria dos usuários, quando a solução é, na verdade, apenas uma seleção simples na interface do usuário, como eu já descrevi.
Terceiro, o valor das discussões encadeadas em uma longa lista de respostas é ajudar alguém a economizar tempo. Apenas um caso de uso deve dar um exemplo. Digamos que estamos discutindo o uso de uma fibra prebiótica na dieta para encorajar o crescimento de uma espécie específica de bactéria no microbioma humano. Um usuário da Austrália pergunta: “onde posso comprar isso na Austrália?”. Isso inicia um sub-tópico de 50 respostas de usuários australianos e asiáticos. Eu não sou da Austrália. Não tenho interesse nesse sub-tópico. Por que me fazer ler essas 50 respostas? O encadeamento me dá uma interface de usuário conveniente para ignorar subtópicos irrelevantes e me permite concentrar meu tempo no que me interessa.
Agora, é verdade que essa informação poderia ter sido iniciada como um Tópico vinculado. Também é verdade que o moderador poderia ter movido a informação para um novo tópico. Mas isso geralmente não acontece. No meu fórum, mal tenho tempo para responder aos usuários. Definitivamente, não tenho tempo para passar o dia todo microgerenciando a estrutura de cada pensamento que cada usuário tem.
Algum dia no futuro, eu esperaria que o Discourse parasse de menosprezar os 80% dos usuários que querem discussões encadeadas e simplesmente investisse em uma interface de usuário que permita a cada pessoa fazer uma escolha.