Como o título sugere, estou curioso para saber se o investimento futuro em desenvolvimento no formato de Perguntas e Respostas (Q&A) incluirá a reflexão sobre como o recurso de comentários é projetado e implementado. Como o formato é muito novo para o Discourse, pensei que seria interessante discutir como poderíamos pensar sobre comentários se os estivéssemos projetando do zero.
Um pouco de contexto - Sou um ávido usuário do Stack Exchange há anos e fui Gerente de Comunidade lá de 2018 até outubro de 2023, então me perdoem se eu disser que o formato de Perguntas e Respostas aqui se assemelha particularmente a essa plataforma (o que definitivamente me faz sentir em casa). Muitos sites do SE gastam muito tempo e esforço lidando com comentários, seja abordando respostas em comentários, discussões/argumentos em comentários e sinalizações em comentários.
Dito isso, reconheço que o Discourse não é o Stack Overflow e os princípios de como e quando usar o formato de Perguntas e Respostas caberão a cada comunidade determinar por si mesma. Da mesma forma, como eles usarão comentários nas postagens de Perguntas e Respostas caberá a cada comunidade estabelecer orientações. Esta discussão/ideia de recurso não é sobre recomendar orientações ou regras para comentários, mas sim sobre apoiar comunidades que optarem por adicionar o plugin Post Voting.
Meu entendimento de como os comentários funcionam aqui é bastante limitado, pois não vi muita Q&A no estilo de votação de postagens que os utiliza, então não tenho certeza do que é possível.
Com base no que tentei, eis o que descobri sobre a implementação atual:
- Os comentários são apresentados em ordem cronológica
- Os comentários notificam o criador da postagem sobre um novo comentário; não tenho certeza se outros participantes da thread são notificados.
- Não tenho certeza se menções em comentários podem ser usadas para notificar membros que não participaram do tópico. Eles não preenchem automaticamente como as menções em postagens.
- Os comentários não têm opção de resposta e não parecem oferecer nenhuma thread.
- Tenho a opção de editar, excluir e sinalizar comentários de outras pessoas em minhas Perguntas e Respostas, mas as edições não são aplicadas (problema de configuração?).
Portanto, tudo considerado, mesmo como um conjunto mínimo de recursos, os comentários parecem um tanto limitados. Considerando isso, o que tornaria os comentários funcionais no Discourse? Existem aspectos que fariam mais sentido como configurações?
Minhas ideias:
Eu adoraria um sistema de comentários que enfatizasse a legibilidade e reconhecesse que algumas comunidades podem querer manter os comentários bem limitados, enquanto outras podem querer que eles sejam mais completos. Algumas coisas que eu esperaria ver:
- Autocompletar menções como as menções de postagem. Enquanto no SO, os comentários só podiam mencionar o OP ou pessoas que participaram da postagem, eles também não têm menções de postagem, então faz mais sentido permitir menções em comentários aqui para permitir que alguém diga " @jericson, acho que você pode responder a esta!"
- Respostas de comentários devem ser integradas - Deve haver uma maneira fácil de responder a um comentário específico (um ícone) e deve haver uma opção de visualização em thread que permita visualizar ou reagrupar comentários que se referem uns aos outros. Isso pode ser feito através de indentação que ordena por threads em vez de pura cronologia ou um filtro que desvanece comentários não relacionados ou adiciona ênfase à thread em que você está interessado/passou o mouse sobre.
- Mostrar apenas ícones que podemos usar. - Este é provavelmente um bug ou configuração que está instável, mas se eu não posso editar ou excluir um comentário, não me mostre esse ícone!
- Botão expandir/recolher comentários - Através de um botão “mostrar mais/menos”, seria ótimo ter uma maneira de ocultar seções de comentários excessivamente longas. Talvez isso oculte automaticamente quando uma seção de comentários fica muito longa. Pontos extras se indicar o número de novos comentários desde minha última visita à página.
- Seguir/deixar de seguir comentários separadamente da postagem - É possível que eu encontre uma situação em que estou interessado nas respostas a uma pergunta, mas os comentários me incomodam. Ter a opção de silenciar os comentários sem silenciar novas respostas seria bom.
- Indexar comentários na busca - Isso parece uma configuração que alguns podem se beneficiar - embora talvez esteja desativada por padrão. Em sites como o SO, os comentários são vistos como transitórios, então há pouca razão para torná-los pesquisáveis. Dependendo de como as comunidades usam Perguntas e Respostas no Discourse, elas podem desejar ter a opção de pesquisar facilmente comentários além das postagens.
- Ferramentas de moderação para comentários - Não tenho certeza de como isso difere da moderação de postagens ou se é necessário. Estou ciente de que a moderação de comentários pode se tornar uma dor de cabeça em alguns espaços, então pode eventualmente ser necessário pensar se os comentários precisam de opções de moderação separadas.
O que vocês acham disso? Há alguns com os quais concordam ou discordam? Há alguns que eu perdi? Vocês sequer usam o formato de Perguntas e Respostas em sua instância do Discourse? Estou curioso para saber mais sobre a adoção deste recurso!