Revivendo um tópico antigo! Não encontrei nenhum tópico mais recente sobre isso, o que talvez indique que o assunto não seja tão interessante para as pessoas, razão pela qual estou postando nesta discussão bastante antiga. Mas também acho que pode ser o tipo de recurso que as pessoas não pensam ou imaginam muito, mas que, uma vez existente, poderia ser mais apreciado.
O motivo de eu estar me manifestando aqui é que esse assunto tem surgido várias vezes recentemente em vários círculos de discussão em que participo. Há um ressurgimento moderno do interesse na construção colaborativa de conhecimento, em discussões e em comunidade, e um desejo crescente de se afastar do Facebook. O Facebook, em particular, é popular em parte porque é um “ponto único de atendimento”, reunindo grupos de interesse especial sobre diversos assuntos, cada um com seu próprio espaço privado, mas capazes de ser exibidos em um único feed contínuo de postagens e interagir com facilidade, chegando até ao ponto de usar “marcações” para interligá-los de forma rudimentar.
Uma das áreas em que sou muito ativo e encontro muitas instâncias do Discourse é em ferramentas de gerenciamento de conhecimento, trabalho, tarefas e projetos, bem como em suas comunidades associadas. Muitas são específicas de software, mas a maioria delas costuma ter áreas mais abertas para discussões sobre gerenciamento de conhecimento de forma mais geral, por exemplo. A área de Gerenciamento de Conhecimento do Obsidian é um bom exemplo:
Há uma grande sobreposição ali com alguns tópicos em diversas outras instâncias do Discourse, por exemplo, discussões sobre Zettelkasten. Então, esse é realmente um ótimo exemplo de um tópico que provavelmente se beneficiaria da vinculação de tópicos entre diferentes instâncias do Discourse. Posso procurar alguns exemplos de threads para mostrar mais especificamente o que quero dizer, caso alguém esteja interessado.
Entendo que há grandes desafios técnicos para esse tipo de funcionalidade no Discourse. Mas, em vez de falar sobre por que não pode acontecer, estou curioso para discutir e explorar o que seria possível hoje, com um esforço não excessivo. E acho que muitas das perguntas e preocupações já levantadas aqui parecem, para mim, estar voltadas para uma ideia muito específica de como isso poderia funcionar (por exemplo, preocupações com moderação), o que me parece prematuro até que tenhamos a chance de discutir e entender mutuamente como isso poderia funcionar.
Muitas preocupações teóricas parecem facilmente abordáveis e podem nem ser um problema, dependendo de como tal sistema realmente funcionaria e seria configurado. Por exemplo, cada comunidade modera suas próprias postagens como de costume; elas apenas mostram links umas para as outras e uma indicação em algum lugar quando uma nova postagem é feita no tópico da outra comunidade (por exemplo, um rodapé expansível no tópico, que mostra a última resposta em instâncias do Discourse vinculadas remotamente). Se uma postagem em outra comunidade violar as regras desta comunidade, o link pode ser cortado, ou a indicação de novas postagens “remotas” pode ser silenciada, mas o link mantido se não for uma preocupação tão grave. Em resumo, vamos pensar no que podemos fazer, em vez de por que não podemos.