@Sailsman63, você está fazendo um ponto muito bom que, na verdade, costumo repetir, quando (sim, usarei essa analogia muitas vezes) discuto sistemas de arquivos com as pessoas - a hierarquia direta raramente é suficiente para demonstrar relacionamentos complexos.
Acho que você forneceu evidências suficientes para que o Discourse tenha um mecanismo de relacionamento comum mais robusto e modelos de visualização extensíveis separados. Especificamente:
-
Ao escrever uma nova resposta, permita que uma pessoa escolha vários comentários para marcar como respondidos. Isso significa que um usuário não precisa marcar várias pessoas em seu comentário se estiver respondendo a vários comentários, e garante que seja comunicado objetivamente ao que ele está respondendo.
-
Isso pode então ser consumido pela escolha de modelo de visualização do usuário (plano, em tópicos, diagrama de relacionamento tipo MermaidJS para aquele tipo de pessoa que passa seus dias olhando bancos de dados relacionais).
-
Plano simplesmente exibiria vários avatares no cabeçalho de indicação de resposta.
-
Em tópicos basearia a hierarquia em um comentário que o respondente designou como “primário” (não é a solução ideal, mas intuitiva).
-
A visualização tipo Mermaid (Estrela?) forneceria uma visão geral de quais tópicos parecem ser de maior importância, permitindo então que o usuário selecione um comentário e mude para uma das visualizações padrão mencionadas anteriormente.
-
Concorda?
Depende da conversa. Em tópicos como estes, todo o contexto deve ser considerado. No entanto, em um tópico sobre um problema técnico que se desdobrou em discussões entre várias pessoas, como esta, solicitar um resumo ou comentar sobre uma parte específica distinta do resto significa que o resto não precisa ser considerado.
Tudo é uma análise de custo-benefício. Eu não tenho tempo infinito.
Certamente foi influenciado, de fato.