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

Atualizar informações do meetup automaticamente #22

Open
goodeath opened this issue Jun 8, 2019 · 2 comments
Open

Atualizar informações do meetup automaticamente #22

goodeath opened this issue Jun 8, 2019 · 2 comments

Comments

@goodeath
Copy link

goodeath commented Jun 8, 2019

Recuperar informações da última issue do Github e pegar as informações do meetup automaticamente, sem necessidade de alteração quinzenal no código.

@ssscassio
Copy link
Member

O endpoint: https://api.github.com/repos/devfsa/meetups/issues?state=open
retorna a lista de issues abertas, e pode ser usado para visualizar o próximo meetup a acontecer.
Caso a lista esteja vazia, pode-se usar o endpoint https://api.github.com/repos/devfsa/meetups/issues?state=closed e capturar o primeiro item retornado.

Fica a dúvida se é melhor mostrar o ultimo meetup que aconteceu, ou criar uma interface para exibir que não tem um meetup 'aberto'.
Outra questão é que as issues dos meetups são fechadas quando acabam as incrições de palestras, e não quando o meetup ocorre, se for escolhido mostrar a interface de que não tem um próximo meetup registrado vai ter que relacionar a data atual com a data que ocorreu/ocorrerá o meetup na primeira issues da lista de issues fechadas.

@goodeath
Copy link
Author

goodeath commented Jun 8, 2019

O endpoint: https://api.github.com/repos/devfsa/meetups/issues?state=open
retorna a lista de issues abertas, e pode ser usado para visualizar o próximo meetup a acontecer.
Caso a lista esteja vazia, pode-se usar o endpoint https://api.github.com/repos/devfsa/meetups/issues?state=closed e capturar o primeiro item retornado.

Fica a dúvida se é melhor mostrar o ultimo meetup que aconteceu, ou criar uma interface para exibir que não tem um meetup 'aberto'.
Outra questão é que as issues dos meetups são fechadas quando acabam as incrições de palestras, e não quando o meetup ocorre, se for escolhido mostrar a interface de que não tem um próximo meetup registrado vai ter que relacionar a data atual com a data que ocorreu/ocorrerá o meetup na primeira issues da lista de issues fechadas.

@ssscassio A príncipio poderia ser essa ordem aí:

  • Tem aberto? Tem! Mostra esse na tela inicial.
  • Não? Mostra o último fechado la na tela inicial.

Em geral sempre fica exposto o último lá, pelo menos pra uma primeira versão. Pelo menos mantém o site atualizado, sem depender necessariamente de alguém.

No pior dos casos, se tiver em aberto, só mostra um label de que as palestras estão sendo escolhidas, e depois mostra: "Palestras definidas para o último meetup"

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