Reflexões de uma mantenedora e contribuidora durante o Hacktoberfest: o código aberto está com dificuldades?

calendar_today timer Reading time ~3 minutes

Esta é uma submissão para o desafio de escrita do Hacktoberfest 2024: Experiência de contribuidora

Esta é uma submissão para o desafio de escrita do Hacktoberfest 2024: Experiência de mantenedora

Também disponível no dev.to aqui.


Desde 2016, eu faço uma curadoria de projetos mantidos por pessoas brasileiras para os quais as pessoas podem contribuir durante o Hacktoberfest. O objetivo é facilitar as contribuições da comunidade de desenvolvimento brasileira e também diminuir a barreira de entrada para a primeira contribuição de código aberto de pessoas brasileiras que podem não falar inglês ou não saber por onde começar.

Contribuir para o código aberto pode ser uma experiência emocionante: abrir o pull request, acompanhar a revisão, melhorar o que precisa ser melhorado, discutir o que dá para discutir. Eu, pessoalmente, adoro tudo isso.

Já faz um tempo que a lista é mantida pela comunidade. As pessoas enviam seus projetos para consideração e, desde que sejam mantidos por pessoas brasileiras, válidos (não arquivados) e tenham issues abertas, o projeto entra na lista. Simples assim.

Para mim, o Hacktoberfest é só uma desculpa para retribuir à comunidade, mesmo que durante o ano eu não tenha conseguido fazer muita coisa. Infelizmente, é verdade: muita gente costumava focar em código aberto só durante o Hacktoberfest para ganhar uma camiseta.

Os anos passam, as prioridades mudam e o Hacktoberfest não é mais o mesmo. Tenho visto cada vez menos projetos buscando contribuições no Brasil, e cada vez menos gente contribuindo.

Mas ainda estamos aqui.

Recentemente, dei uma palestra relâmpago no Python Brasil, o maior evento de Python da América Latina. Em 2 minutos, falei sobre código aberto e Hacktoberfest. Anunciei que o GitFichas, uma coleção de cartões de estudo de Git, estava se tornando código aberto. E convidei as pessoas a participarem dos sprints de contribuição que aconteceriam no dia seguinte para vários projetos.

Para minha surpresa, a maioria das pessoas na plateia nunca tinha ouvido falar de Hacktoberfest. E sim, eu perguntei.

Sinto que o hype mudou. A maioria dos softwares criados hoje depende de código aberto para existir. Mas com o mundo em mudança (ou melhor ainda, o mundo transformado “depois” da COVID), onde demissões acontecem todo ano, o dinheiro é curto e as incertezas são muitas, as pessoas não têm energia para fazer contribuições. O tempo vai embora tentando garantir que dá para colocar comida na mesa.

Acredito que se tornar colaboradora de um projeto grande era um grande objetivo para muita gente antes da COVID, e ainda pode ser. O problema é que não é mais uma prioridade tão alta. Por causa disso, o código aberto parece estar com dificuldades, pelo menos do ponto de vista das contribuições brasileiras.

Não me entenda mal: ter um pull request mergeado ainda é uma das minhas conquistas favoritas como pessoa desenvolvedora. As contribuições podem ser grandes ou pequenas. Técnicas ou não. Mas reservar um tempo para se envolver em um projeto parece um luxo que poucas pessoas têm.

Receber uma camiseta após 4 pull requests era a cereja do bolo de virar colaboradora. Sem isso, como você usa a sua camiseta em uma conferência e puxa assunto para fazer uma amizade nova? Pouca gente vai ter coragem e curiosidade de simplesmente perguntar sobre código aberto e projetos legais que você viu por aí.

Então eu estou errada em achar que o código aberto está com dificuldades? Eu estou errada em dizer que as contribuições do Hacktoberfest eram focadas em ganhar uma camiseta grátis? Eu não sei, mas eu adoraria ver mais projetos e mais gente contribuindo. Mesmo que você só contribua durante o Hacktoberfest.

animated jess' signature

Artigos relacionados