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

feat: add init folder with current collaborators #40

Merged
merged 1 commit into from
Jun 22, 2021
Merged

Conversation

filipedeschamps
Copy link
Owner

Contexto

Pessoal, uma ideia muito legal dada na issue #23 pelo @danwhat foi de, ao invés da página "Em construção" sumir do mapa, ela ser movida para um outro lugar depois de cumprir o seu papel na home. Eu achei essa ideia ótima, pois vai sempre ser legal poder voltar e ver uma "fotografia" congelada no tempo do que a gente tinha criado no comecinho.

E falando em comecinho

Toda vez que você quer inicializar um repositório, você executa o comando git init, aí pensei, porque não movermos essa página para tabnews.com.br/init, pois de fato foram essas pessoas quem inicializaram o repositório, estavam lá na Milestone 0, no init do projeto.

Então o que esse PR faz

Ele já prepara uma pasta init que tem todos os avatares baixados na pasta avatars (para atingir o objetivo de ter uma foto congelada no tempo) e também a lista de todos os colaboradores no arquivo collaborators.json e que pode ser usado na construção da página para listar os avatares, para linkar com o endereço final do usuário no Github, ou fazer algum request contra o perfil público dessa pessoa.

Então a ideia é poder usar esse conteúdo tanto em alguma POC que alguém esteja fazendo, como no caso dessa daqui #37 feita pelo @rodrigoKulb e que com esse PR agora vai poder usar dados reais, quanto de fato a página final na home usar tudo isso, e depois ter apenas o trabalho de mover o arquivo .public.js responsável pela página para dentro da pasta init (consertando claro os endereços) e ficar assim na história do projeto.

Como atualizar os colaboradores

Para gerar tanto a lista final mais atualizada dos colaboradores, quanto baixar a última foto do perfil, basta rodar o script criado pelo @thenriquedb que foi iniciado no PR #26 e que foi continuado no PR #38. Ele vai gerar os estáticos lá dentro da pasta do script mesmo, e daí é só questão de mover para pasta do init.

Colaboradores sem foto no perfil

Vou listar aqui os colaboradores que estão com o avatar padrão do Github, caso queiram aproveitar essa oportunidade para colocar outra foto. Lembrando que mais para o fim dessa semana, talvez na Live de sexta para comemorar o encerramento da Milestone 0, vamos gerar uma versão final e estática desses conteúdos e fazer merge na main 👍

@vercel
Copy link

vercel bot commented Jun 22, 2021

This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.

🔍 Inspect: https://vercel.com/filipedeschamps/tabnews/H5g8r2cFHjVr7dUj36L3vsdBNkKm
✅ Preview: https://tabnews-git-init-filipedeschamps.vercel.app

@geovani-brito
Copy link
Contributor

Gostei da ideia de deixar essa página arquivada.
Eu já tava pensando em registrar esse dia no Internet Archive: Wayback Machine https://archive.org/web/

@rhandrade
Copy link
Contributor

Curti bastante a ideia @filipedeschamps, acredito que tem a ver com a ideia do projeto, do desenvolvimento e da colaboração de todos.

@rodrigoKulb
Copy link
Contributor

rodrigoKulb commented Jun 22, 2021

E falando em comecinho

Toda vez que você quer inicializar um repositório, você executa o comando git init, aí pensei, porque não movermos essa página para tabnews.com.br/init, pois de fato foram essas pessoas quem inicializaram o repositório, estavam lá na Milestone 0, no init do projeto.

Adorei a ideia! 😁

@filipedeschamps
Copy link
Owner Author

Merged! Vou começar a fazer a minha versão da página em construção em cima disso 👍

Let's gooooo!!!!!

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

Successfully merging this pull request may close these issues.

4 participants