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 mi ero reso conto che ogni query potesse essere proposta tramite PR, forkata, ecc. ecc. È piuttosto figo e capisco bene il motivo per cui l’avete fatto. Tuttavia, si tratta di una soluzione confusa per chi ha meno competenze tecniche. Tutti gli amministratori di Discourse conoscono Discourse, ma solo una parte di loro conosce GitHub.
A cosa ti riferisci con “classificazione”? Potrei vedere i tag come una soluzione valida per questo aspetto.
Credo che la soluzione migliore sia una sottocategoria dedicata di Customization > Plugin.
Se scegliessimo di avere una query per argomento, ci sarebbero molti argomenti. @SidV ne ha già più di 70, e ce ne sono molti altri in giro. Questo intaserebbe/saturerebbe significativamente #howto:tips-and-tricks!
Potremmo rendere ogni argomento un Wiki, configurare l’impostazione “vai al primo messaggio” e avere una struttura suggerita come modello
Inoltre, rifletterebbe la configurazione della categoria Customization > Plugin, il che è molto carino!
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.
Secondo me, un’azienda molto più attenta sarebbe quella di definire un processo per raggruppare le query in Data Explorer.
Forse si potrebbe creare un’etichetta Contribute > Feature con data-explorer#candidate-query per la query candidata. La funzione spiegherebbe perché dovrebbe essere raggruppata e come sia unica e importante.
Successivamente decidiamo se la proposta è valida, raggruppiamo la query e la chiudiamo.
Poi puoi sempre sfogliare le richieste di raggruppamento che sono state rifiutate se proprio vuoi.
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.