OSS Atualizações #5
Python Brasil 2021
Nos últimos dois meses passei em diversas áreas relacionadas a Python Brasil 2021, que foram de robôs no Discord a edição e publicação dos vídeos no YouTube. Os tópicos abaixo foram os que mais gostei de ter trabalho.
-
A página da grade de atividades do evento foi 100% refeita em relação as edições anteriores. Considerei vários feedbacks que recebemos e o resultado foi positivo durante o evento. Além das informações estarem mais fáceis de serem compreendidas, a página considerava o fuso horário de quem estava acessado. Me aventurei com nextjs e a experiência não foi tão traumática como geralmente é, fazer algo em Javascript é sempre um desafio para mim.
-
A foto oficial ficou ainda melhor com uma maior quantidade de participantes do evento, foram quase 4 mil pessoas apenas no Discord. Finalmente publiquei o código usado para criação da foto e isso resultou em dois pacotes no PyPI. O primeiro é o photogrid, que junta várias imagens em uma só. Já o segundo foi o discordtools, um programa linha de comando responsável por baixar todas as imagens do servidor no Discord.
-
Além da foto oficial, sugeriram gerar um mosáico da logo do Python usando as fotos dos participantes. Consegui fazer mas deu mais trabalho do que eu esperava, até porque a ideia inicial era apenas usar um script pronto que foi usado na DjangoCon Europe. Os detalhes vão para um texto aqui no blog, o resultado final é este abaixo:
-
Consegui editar e publicar todas as atividades do evento que foram gravadas em menos de uma semana após o evento. Tenho certeza que batemos o recorde! Não teria conseguido sem a comunidade, que ajudou a definir os tempos de corte de cada um dos 112 vídeos. Todos conteúdo pode ser vistos no canal oficial da Python Brasil.
-
Comecei a publicar os dados do evento, como quantidade de visualizações no YouTube e métricas de participação no Discord. Ainda temos mais coisas para liberar.
Outros
- Abri um pull request no RastreioBot que atualiza a forma como os testes são executados para cada pull request aberto. Com a mudança, a cobertura testes mínima será sempre igual a cobertura atual do código que está na master, ou seja, um pull request vai falhar nos testes se cobetura diminuir.
Próximos meses
Tenho dois textos no blog para terminar, mas tirando isso, será um final de ano com menos contribuições.
\o/