Sim, esse tópico recebeu tantas perguntas e respostas que ficou ilegível.
Acho que sim. Alguém tem ideias sobre a melhor forma de organizar as consultas do Data Explorer neste site? Idealmente, seria possível encontrar consultas existentes pesquisando por algumas palavras-chave.
Poderíamos ter uma categoria separada com uma consulta por tópico. Isso poderia exigir aprovação da equipe para novos tópicos, a fim de evitar desordem.
Poderíamos simplesmente ter uma tag data-explorer-query para tópicos individuais. Esses tópicos poderiam residir em #howto:tips-and-tricks.
Estou aberto a mudar a classificação da lista de consultas no GitHub. Talvez, se todos pensarmos em uma classificação lá, depois de depurarmos bem as categorias, possamos levar algo para cá no Meta (?).
Não percebia que cada consulta podia ser submetida via PR, bifurcada, etc. Isso é bastante interessante, e percebo o motivo de terem feito isso. No entanto, pode ser confuso para quem tem menos familiaridade técnica. Todos os administradores do Discourse estão familiarizados com a plataforma, mas apenas uma parte deles conhece o GitHub.
O que quer dizer com “classificação”? Penso que as tags funcionariam bem para esse aspeto.
Se optarmos por uma consulta por tópico, haverá muitos tópicos. @SidV tem mais de 70, e há muitos mais por aí. Isso poluiria/overwhelm significativamente #howto:tips-and-tricks!
Permitiria tornar cada tópico uma Wiki, configurar a navegação para a primeira mensagem e usar uma estrutura sugerida como modelo.
Também espelharia a configuração da categoria Customization > Plugin, o que é bastante agradável!
Proponho mover todas as consultas úteis e eficientes para um único tópico e fechá-lo em seguida.
Esse tópico seria “a fonte da verdade” para consultas validadas.
Podemos então ser um pouco rigorosos quanto à estrutura das entradas que serão adicionadas a esse tópico. Cada entrada terá um título que a descreve, um breve resumo sobre o que ela faz e uma menção para creditar o autor.
Uma vez feito isso, podemos adicionar um índice a esse tópico, que terá um título para cada consulta.
Para atender à preocupação de Simon aqui.
A nova versão do componente de Índice terá uma barra de pesquisa em tempo real, dentro da postagem, que pesquisa no título e no conteúdo de cada seção e se parece com isto.
(ignore os estilos por enquanto, ainda está em desenvolvimento)
A nova versão provavelmente estará pronta para produção até o final do ano.
Quanto ao processo de compartilhamento/sugestão/solicitação de novas consultas, podemos criar um novo tópico para isso. Boas consultas compartilhadas nesse tópico serão então adicionadas ao tópico “a fonte da verdade” que contém o Índice.
Acho que seria muito mais produtivo criar um processo para agrupar consultas no Data Explorer.
Talvez seja possível criar uma tag Contribute > Featuredata-explorer#candidate-query associada à consulta candidata. A descrição da funcionalidade explicaria por que ela deve ser agrupada, além de destacar sua singularidade e importância.
Em seguida, decidimos se a proposta é válida, agrupamos a consulta e encerramos o tópico.
Caso você realmente queira, pode sempre navegar pelas solicitações de agrupamento que foram rejeitadas.
Expandir as consultas nativamente disponíveis no Data Explorer certamente seria muito útil e acessível para muitos administradores/usuários.
No entanto, acredito que também há uma necessidade de consultas de “segunda camada” e de um local estruturado para discutí-las. Venho ao Meta procurando uma solução para um problema que tenho, não para doar consultas engenhosas em si.
Talvez as abordagens de @sam e de @Johani possam ser combinadas? Uma subcategoria com alguns tópicos/consultas marcados como “oficiais”, que sejam agrupados no plugin.