Projetos open source
Recentemente me veio uma dúvida de como contribuir com a nossa comunidade.
Tenho algumas dúvidas em relação a isso listarei elas logo abaixo.
- Quando saber que estou pronto pra contribuir em um projeto
- Como encontrar esses projetos
- Por quanto tempo contribuir em um projeto
No geral são essas três dúvidas mesmo.
Uma dica adicional, é que se você pesquisar aqui no próprio TabNews por "pitch", vai encontrar diversos projetos que a própria comunidade posta com intuito de divulgar e conseguir contribuições 🙋🏻♂️
Suas dúvidas estão tão genéricas que vão ter apenas respostas genéricas. Mas vamos lá....
Quando saber que estou pronto pra contribuir em um projeto
- O que você sabe fazer?
- Já desenvolveu algum projeto real antes?
- Já olhou para um projeto e pensou: "Acho que consigo ajudar aqui"?
- Se acha que não, então provavelmente não está pronto para aquele projeto. Pode ser que para outro consiga
Como encontrar esses projetos
- GitHub
- Aqui tem uma lista de projetos brasileiros: https://githubbrasil.com/open-source/projects
- GitLab
- SourceForge
Por quanto tempo contribuir em um projeto
- Enquanto tiver interesse nele e tempo para se dedicar
Fazendo um jaba descarado aqui, eu criei o site https://joao620.gitlab.io/meu-projetinho/ com o intuito de divulgar projetos assim. O user1
já falou sobre o githubbrasil, mas eu vejo que lá são projetos gigantes, e eu queria achar coisas mais simples e bobas, então eu criei a minha própria plataforma. Mas eu publiquei essa semana, então só tem meus lá como teste
acho bom vc ter o interesse em contribuir em open source. eu vejo como a melhor forma de contribuir é adicionando issues sobre bugs ou features que tu desejarias em algum software que tu usas, dessa forma vc interage com on mantainers do projeto. dependendo da resposta deles, pode rolar um PR. Nao acredito que vc deva "procurar" um projeto pra contribuir, vc ja deve conhecer/usar projetos que vc pode contribuir, e como vc ja tem uma ligacao/um interesse neles sera mais facil/mais motivador de contribuir e continuar contribuindo
aqui está um que você pode contribuir:
🧑🏽💻Github: DevLinks
🌐Site: DevLinks
Este site é um projeto criado para ajudar programadores iniciantes a encontrar ferramentas úteis para o desenvolvimento de softwares. Aqui você encontrará materiais para desenvolvimento frontend, backend e estruturas de dados. 🚀
Bom post, também tinha essas dúvidas.