Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sistema para gerenciar o Hacktoberfest ccuffs #4

Open
arufonsekun opened this issue Oct 13, 2020 · 8 comments
Open

Sistema para gerenciar o Hacktoberfest ccuffs #4

arufonsekun opened this issue Oct 13, 2020 · 8 comments

Comments

@arufonsekun
Copy link
Member

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

@arufonsekun arufonsekun changed the title Sistema para gerenciar o Hacktoberfest Sistema para gerenciar o Hacktoberfest ccuffs Oct 13, 2020
@Dovyski
Copy link
Member

Dovyski commented Oct 14, 2020

Essa ideia é excelente! Seria um sonho dourado ter uma ferramenta assim para podermos acompanhar a participação (e motivar o pessoal).

@arufonsekun
Copy link
Member Author

Épico, vou chamar o pessoal e começamos.

@Dovyski
Copy link
Member

Dovyski commented Oct 14, 2020

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

@arufonsekun
Copy link
Member Author

arufonsekun commented Oct 14, 2020

Interessante partir dos repositórios ao invés de todo o pessoal (membros do ccuffs), acho essa a melhor estratégia.

@arufonsekun
Copy link
Member Author

arufonsekun commented Oct 14, 2020

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 😢

@arufonsekun
Copy link
Member Author

arufonsekun commented Oct 14, 2020

Ou será que poderia ser um link novo no site do curso, qual seria a melhor maneira?

@Dovyski
Copy link
Member

Dovyski commented Oct 14, 2020

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

@arufonsekun
Copy link
Member Author

arufonsekun commented Oct 14, 2020

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á.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants