Minha primeira experiência em código aberto

Elisa Capololo
3 min readOct 30, 2023

Sim, resolvi uma issue😁.

Foto do evento da comunidade de código aberto em Angola

Outubro termina em poucos dias, e o mês do Hacktoberfest vai junto. Com este artigo quero compartilhar minha experiência participando de um hackathon, onde tive a oportunidade de trabalhar e contribuir em um projeto open source chamado chaoss-slack-bot. Se você está animado para saber se eu contribuí com código, deixe-me dizer que não, espere, era código, mas código Markdown, eu não corrigi bugs, adicionei recursos ou aprimorei códigos existentes, minha primeira contribuição foi baseada na tradução da documentação do projeto de inglês para português. E adivinhe, 😏 minha contribuição foi aceita e incorporada ao branch principal. E foi muito divertido.

Hacktoberfest

Antes de explicar o que aprendi com essa experiência, quero explicar o que é Hacktoberfest, com base em um artigo que alguém da minha comunidade compartilhou o link em nosso grupo, acho que esse pode ser um dos melhores artigos que explicam como começar a contribuir para o código aberto quando li isso pude entender bem. O artigo está aqui, dê uma olhada e talvez você possa compartilhar comigo o que você pensa sobre esse mundo open source e se foi útil.

O que eu aprendi

Equipa EF

Com esta experiência, pude perceber o quão importante é contribuir para projectos de código aberto depois de participar na actividade da Angola Open-source community, que foi um dia inteiro de actividade focada em código aberto, bem como ver e aprender sobre alguns projetos nos quais podemos contribuir.
Foi neste evento que tive o prazer de iniciar minha jornada na resolução de algumas issues abertas no projeto chaoss-slack-bot.

A lição importante que tive com essa experiência foi:

  1. Antes de começar a resolver o problema, você precisa ler atentamente do que se trata o projeto, arquivo README.
  2. Ao escolher o tipo de contribuição que deseja fazer, leia e preste atenção ao que os mantenedores do projeto estão pedindo para você fazer.
  3. Dê uma olhada e entenda o que outros colaboradores fizeram no projeto.
  4. Preste atenção aos comentários que os mantenedores fazem em seus PR (pull requests).
  5. Reserve um tempo para analisar e responder aos comentários feitos em seu PR.
  6. Divirta-se e aprenda no processo.

Mais contribuições

Contribuidores no github do chaoss-slack-bot

No final foi uma experiência muito boa fazer parte do Hacktoberfest, onde pude contribuir com um projeto open source, e minhas 4 PR (pull request) foram aceite e mesclado no branch principal 🥳.

Podemos contribuir para o código aberto de diferentes maneiras com códigos, artigos, vídeos, postagens em blogs, tweets sobre uma linguagem de programação específica, etc. Ainda quero contribuir de todas essas maneiras, educando outras pessoas sobre tecnologia, especialmente pessoas da minha comunidade.

--

--

Elisa Capololo

Software Entrepreneur | Front-end Developer | Community Builder | MEST Africa Alumni | Writer in EN and PT