profile picture

Você não está ajudando o open-source e eu te explico o porquê

01 outubro de 2020

desabafo

Eu ando meio sumido do meu blog, eu sei. Mas eu juro que eu tenho um motivo claro e que faz todo o sentido. Então por favor, seja gentil com esse ser humaninho aqui e não repare na diferença entre as datas das publicações (o Google já está fazendo isso comigo rs).

Eu venho sentindo um leve desconforto a respeito de algumas coisas que estão acontecendo na comunidade dev, esse post é uma opinião pessoal, então por favor não encare nada aqui como uma verdade universal, belê?

No dia 1o de outubro de 2020 (data de publicação deste post) começa a Hacktoberfest 2020, evento organizado pela Digital Ocean para impulsionar projeto de código aberto no Github.

A premiação do evento inclui uma camiseta exclusiva para quem participar, na estampa contem uma arte do nome do evento e o ano que você participou.

As regras para participar do evento são simples , você deve abrir 3 Pull Requests em qualquer projeto que contenha issues com a label "Hacktoberfest", isso é muito interessante e é sempre legal ver esse tipo de incentivo na comunidade.

O problema de "trocar" seu código por uma camiseta, apenas

Mas é claro que isso se tornou um achievement para as pessoas, todo mundo vê um ao outro com essas camisetas e acabam encarando isso como um objetivo final: Ter uma camiseta da Hacktoberfest, e não é esse o propósito do evento. O propósito do evento é simples e direto:

Imagem do primeiro bloco dá página oficial da Hacktoberfest 2020 contendo uma camiseta na lateral direita e uma frase explicativa do evento na esquerda

A imagem mostra uma captura de tela do site oficial da Hacktoberfest com a frase em inglês: 'Ajude o open source e ganhe uma camiseta de edição limitada ou plante uma árvore' ao lado da tão prestigiada camiseta

Ou seja, a mensagem é clara: Ajude o open source e então ganhe uma camiseta, não o contrário. E eu não quero ser o "caga regra" que vai falar pra você que não deve fazer isso, você faz o que você quiser. Mas cada escolha tem sua consequência.

Você com o propósito simples de ganhar uma camiseta acaba simplesmente fazendo qualquer coisa pelo propósito de ganhar uma camiseta, e isso não vai ajudar em nada o open-source, pelo contrário, vai só gerar um número gigante de PRs para os mantenedores lerem e recusarem em seus projetos (afinal, um mantenedor não dá a mínima se você vai ganhar ou não um prêmio de um evento, ele quer o projeto dele com o melhor código possível).

Então por favor, participe da Hacktoberfest como um evento open-source, ou seja, com o propósito de ajudar os projetos e melhorar a qualidade do código destes projetos. Preste bastante atenção ao que você escreve e acima de tudo: se divirta, não faça por status de "olha só, eu tenho uma camiseta da Hacktoberfest".

É isso que eu tinha para falar, se você gostou desse post, por favor compartilhe ele com seu amigo, caso tenha algo para me dizer me marque no meu Twitter e obrigado pelos peixes, até a próxima!