Open arufonsekun opened 3 years ago
Essa ideia é excelente! Seria um sonho dourado ter uma ferramenta assim para podermos acompanhar a participação (e motivar o pessoal).
Épico, vou chamar o pessoal e começamos.
Acho que uma forma simples de implementar seria usar a API do github, como tu listou como recurso/ferramenta, e buscar as issues e PRs de um repositório. Acho que um script simples que, dada uma lista de repos, busca as issues/PRs a partir de uma certa data.
Assim, não teríamos que monitorar usuários, mas sim repos. O front-end pode só apresentar a saída desse script (talvez um json?).
Interessante partir dos repositórios ao invés de todo o pessoal (membros do ccuffs), acho essa a melhor estratégia.
Estava pensando em ser conteúdo estático com deploy no github pages, mas o API token necessário pra acessar o github não pode ficar público :cry:
Ou será que poderia ser um link novo no site do curso, qual seria a melhor maneira?
Podemos fazer o deploy automático usando Github Actions. Na verdade, não precisamos nem que seja no github pages, podemos colocar em hacktoberfest.uffs.cc
e fazer upload dos arquivos da mesma forma que é feito com ci.uffs.cc
(via github actions).
Hmm, acho interessante e mais legalzinho. Existe um repo em ccuffs: ccuffs-hacktoberfest-monitor, podemos começar a criar issues em relação a essas coisas lá.
Ideia
Gostaria de propor um sistema que gerencia a atividade dos participantes do Hacktoberfest ccuffs. A ideia geral seria listar os participantes do evento e as issues e pull requests associadas a cada um deles. Creio que isso facilitaria no controle e talvez impulsionasse o evento. Gostaria de deixar claro que o objetivo é criar um meio de controle do evento para auxiliar a organização e não o placar de uma competição. OBS: Caso já houver algo nesse sentido sem problemas, só não queria deixar de compartilhar a ideia como sugere o readme deste repo.
Ferramentas
Esse recurso é deveras interessante, caso a sugestão seja viável.
Projetos relacionados