Visualizzazione del tempo medio di risposta

Ciao a tutti, sono nuovo qui ma molto entusiasta di iniziare a sviluppare. Qualche premessa: quando dico che sono nuovo, intendo che ho programmato in passato ma non conosco Ruby, JavaScript o SQL. Sto lavorando per colmare queste lacune, ma qualsiasi consiglio specifico su questo progetto sarebbe molto utile!

Comunque, per il forum su cui sto lavorando, vorrei poter visualizzare il tempo medio di risposta da qualche parte nella homepage del forum. Vorrei includere diverse medie, come la media delle risposte nell’ultima ora, nell’ultima settimana e nell’intera vita del forum.

Ho pensato che questo plugin fosse in qualche modo correlato a questo, ma esiste un modo per catturare i dati dalla query che scrivo per mostrarli apertamente sul forum? Oppure dovrei scrivere il mio plugin?

Qualsiasi aiuto sarebbe molto apprezzato, dato che sto appena iniziando con lo sviluppo di Discourse e c’è molto da imparare tutto in una volta. Grazie!

Ti consiglio di iniziare dalla fine.

Crea alcuni mockup di come vuoi esattamente che il tuo forum appaia e definisci chiaramente a parole i vari concetti che stai cercando di evidenziare.

Questo ti fornirĂ  una specifica su cui lavorare.

Per le aree ad alto coinvolgimento che richiedono una cache estesa, avrai bisogno di un plugin. Data Explorer ti permette di esporre le query a gruppi, quindi potresti rendere disponibile a tutti la possibilitĂ  di eseguirle e visualizzarle.

Ti consiglio inoltre di iniziare con un progetto molto piĂą piccolo di questo compito. Forse inizia semplicemente scrivendo le query che desideri in Data Explorer e verifica se riesci effettivamente a trovare i dati che ti servono.