Exibindo tempo médio de resposta

Oi pessoal, sou novo por aqui, mas muito animado para começar a desenvolver. Algumas observações prévias: quando digo que sou novo, quero dizer que já programei antes, mas não conheço Ruby, Javascript ou SQL. Estou trabalhando para mudar isso, mas qualquer conselho específico sobre este projeto seria muito útil!

De qualquer forma, para o fórum em que estou trabalhando, gostaria de poder exibir o tempo médio de resposta em algum lugar da página inicial do fórum. Gostaria de incluir várias médias diferentes, como a média de resposta na última hora, na última semana e ao longo da vida útil do fórum.

Pensei que este plugin estaria de alguma forma relacionado a isso, mas há alguma maneira de eu capturar os dados da consulta que escrevo para exibi-los abertamente no fórum? Ou eu teria que escrever meu próprio plugin para isso?

Qualquer ajuda será muito apreciada, pois estou apenas começando com o desenvolvimento do Discourse e há muito a aprender de uma só vez aqui. Obrigado!

Recomendo que você comece pelo final.

Crie alguns mockups de exatamente como deseja que seu fórum se pareça e defina claramente, por escrito, o que significam os diversos conceitos que você está tentando destacar.

Isso fornecerá uma especificação para você trabalhar.

Para áreas de alto envolvimento que exigem cache extensivo, você precisará de um plugin. O Data Explorer permite que você exponha consultas para grupos, então você poderia disponibilizar a capacidade de executar e visualizar essas consultas para todos.

Também recomendo que você comece com uma tarefa muito menor do que esta. Talvez comece apenas escrevendo as consultas que deseja no Data Explorer e veja se consegue encontrar os dados que precisa.