Organizzazione delle query del Data Explorer della community

Al momento non sembra esserci una libreria live di query di Data Explorer qui su meta.discourse.org. Ne varrebbe la pena occuparsene?

L’argomento a cui si fa riferimento qui è disorganizzato ed è stato chiuso perché era un caos:

@SidV ha creato un’ottima raccolta su GitHub:
discourse-data-explorer/querys.md at queries · SidVal/discourse-data-explorer · GitHub

È il momento giusto per una libreria gestita dalla community qui su Meta? Penso che molti la troverebbero utile.

10 Mi Piace

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.

6 Mi Piace

Alcune riflessioni:

  1. Potremmo avere una categoria separata con una query per argomento. Potrebbe richiedere l’approvazione dello staff per i nuovi argomenti per evitare disordine.
  2. Potremmo semplicemente utilizzare un tag data-explorer-query per i singoli argomenti. Questi argomenti potrebbero risiedere in #howto:tips-and-tricks
10 Mi Piace

Grazie per avermi invitato a presentarmi :relaxed:

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 (?).

Sentitevi liberi di inviare una PR

5 Mi Piace

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.

  1. 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!
  2. Potremmo rendere ogni argomento un Wiki, configurare l’impostazione “vai al primo messaggio” e avere una struttura suggerita come modello
  3. Inoltre, rifletterebbe la configurazione della categoria Customization > Plugin, il che è molto carino!
2 Mi Piace

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.

7 Mi Piace

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.

8 Mi Piace

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.

1 Mi Piace

Piccolo aggiornamento su questo: ora abbiamo una categoria Data & reporting. :tada: :slight_smile:

Rileggerò i suggerimenti in questo argomento e vedrò se ci sono altre idee che posso rubare. :slight_smile:

5 Mi Piace

Conversazione continuata in Could we re-open the topic to share Explorer queries?