Sì, quell’argomento ha ricevuto così tante domande e risposte da diventare illeggibile.
Anch’io la penso così. Qualcuno ha idee sul modo migliore per organizzare le query di Data Explorer su questo sito? Idealmente, dovrebbe essere possibile trovare query esistenti cercando alcune parole chiave.
Potremmo avere una categoria separata con una query per argomento. Potrebbe richiedere l’approvazione dello staff per i nuovi argomenti per evitare disordine.
Potremmo semplicemente utilizzare un tag data-explorer-query per i singoli argomenti. Questi argomenti potrebbero risiedere in #howto:tips-and-tricks
Sono disponibile a cambiare la classificazione dell’elenco delle query su GitHub; forse, se tutti pensiamo a una classificazione lì, dopo aver corretto bene le categorie, potremmo passare a qualcosa qui su Meta (?).
Non avevo realizzato che ogni query possa essere sottoposta tramite PR, fork, ecc. È piuttosto interessante e capisco perché tu abbia optato per questa soluzione. Tuttavia, può risultare confusa per chi ha meno dimestichezza con gli aspetti tecnici. Tutti gli amministratori di Discourse conoscono Discourse, ma solo una parte di loro è familiare con GitHub.
Cosa intendi per classificazione? Potrei vedere i tag funzionare bene per questo aspetto.
Credo che una sottocategoria dedicata di #plugin sia la soluzione migliore.
Se optassimo per un argomento per query, ci sarebbero moltissimi argomenti. @SidV ne ha già oltre 70, e ce ne sono molti altri là fuori. Questo intaserebbe e sovraccaricherebbe notevolmente #howto:tips-and-tricks!
Permetterebbe di trasformare ogni argomento in una Wiki, configurando l’accesso al primo messaggio e definendo una struttura suggerita come modello.
Inoltre, rifletterebbe la configurazione della categoria #plugin, il che è molto comodo!
Propongo di spostare tutte le query utili ed efficienti in un unico argomento e di chiuderlo successivamente.
Questo argomento sarebbe “la fonte della verità” per le query verificate.
Possiamo quindi essere un po’ più rigorosi sulla struttura delle voci che vengono aggiunte a quell’argomento. Ogni voce avrebbe un titolo che la descrive, una breve descrizione di cosa fa e un riferimento per ringraziare l’autore.
Una volta fatto questo, possiamo aggiungere un indice a quell’argomento, che avrà un titolo per ogni query.
Per rispondere alla preoccupazione di Simon qui.
La nuova versione del componente Indice avrà una barra di ricerca in tempo reale, all’interno del post, che cerca nei titoli e nel contenuto di ogni sezione e assomiglia a questo.
(ignorare gli stili per ora, è ancora in fase di sviluppo)
La nuova versione sarà probabilmente pronta per la produzione entro la fine dell’anno.
Per quanto riguarda il processo di condivisione/suggerimento/richiesta di nuove query, possiamo creare un nuovo argomento a tale scopo. Le buone query condivise in quell’argomento verranno poi aggiunte all’argomento “la fonte della verità” che contiene l’Indice.
Credo che un’attività molto più utile sarebbe definire un processo per raggruppare le query nell’Explorer dei dati.
Ad esempio, si potrebbe creare una funzionalità contrassegnata con #feature, data-explorer e #candidate-query associata alla query candidata. La funzionalità spiegherebbe perché dovrebbe essere inclusa nel gruppo e in che modo è unica e importante.
Successivamente, si valuta se la proposta è valida, si raggruppa la query e la si chiude.
In questo modo, se lo si desidera, si potrà sempre consultare l’elenco delle richieste di raggruppamento respinte.
Ampliare le query disponibili nativamente nell’Esploratore di dati sarebbe certamente molto utile e accessibile per molti amministratori e utenti.
Tuttavia, credo che esista anche la necessità di query di “secondo livello” e di uno spazio strutturato per discuterne. Vengo su meta cercando una soluzione a un problema che ho, non per donare query ingenue in sé.
Forse gli approcci di @sam e @Johani potrebbero essere combinati? Una sottocategoria con alcuni argomenti/query contrassegnati come “ufficiali” che vengono inclusi nel plugin.