English | मराठी | বাংলা | 中文 | русский | Românesc | Italiano | Español | Português (BR) | Deutsch | Ελληνικά | Français | Turkish | 한국어 |
Esta é uma lista de links úteis para quem está começando com Open Source.
Se você sabe de algum recurso extra que não esteja listado aqui, por favor envie-nos um Pull Request.
Se você possui alguma dúvida ou comentário, por favor crie uma issue.
Conteúdo
- Contribuindo com Open Source
- Pesquisas diretas no GitHub
- Ambiente de contribuidores da Mozilla
- Artigos úteis para novos contribuidores de Open Source
- Usando ferramentas de Controle de Versões
- Livros sobre Open Source
- Iniciativas para contribuição em Open Source
- Licença
- O Guia Definitivo para Contribuições Open Source por @DoomHammerNG
- Uma Introdução ao Open Source - Tutoriais da DigitalOcean para te guiar ao sucesso nas contribuições aqui no GitHub.
- Issuehub.io - Uma ferramenta para filtrar problemas por rótulos e linguagens no GitHub.
- Code Triage - Outra ferramenta muito boa para encontrar repositórios populares e problemas por linguagem.
- Awesome-for-beginners - Um repositório que relaciona projetos com ótimos bugs para novos contribuidores.
- Guias de Open Source - Coleção de recursos para desenvolvedores, comunidades e empresas que desejam aprender como gerenciar e contribuir com projetos Open Source.
- 45 Issues sobre "O que Fazer e Não Fazer no GitHub" - O que Fazer e Não Fazer no GitHub.
- Guias para GitHub - Guias básicos sobre como usar o GitHub de maneira eficiente.
- Contribua com Open Source - Use um projeto simulado para aprender como funciona o fluxo de contribuição de código no GitHub.
- Guias de Open Source para Empresas feitos pela Fundação Linux - Guias de Open Source da Fundação Linux.
- Manual de Etiqueta para Open Source - Um Manual de Etiqueta para contribuições Open Source, escrito por Kent C. Dodds e Sarah Drasner.
- Recursos de A a Z para Estudantes - Lista revisada de recursos e oportunidades para o aprendizado de novas linguagens de programação.
- Contribuindo com o seu Primeiro Projeto Open Source: Uma Abordagem Prática - Um passo-a-passo de como contribuir com o seu primeiro projeto Open Source por Abati Adewale.
- Pull Request Roulette - Este site possui uma lista de Pull Requests submetidos para revisão em projetos Open Source no GitHub.
- "Como Contribuir com um Projeto Open Source no GitHub" por Egghead.io - Um vídeo com o passo-a-passo de como começar a contribuir com projetos Open Source no GitHub.
Pesquise por links diretos para issues no GitHub.
- is:issue is:open label:beginner
- is:issue is:open label:easy
- is:issue is:open label:first-timers-only
- is:issue is:open label:good-first-bug
- is:issue is:open label:"good first issue"
- is:issue is:open label:starter
- is:issue is:open label:up-for-grabs
- Primeiros Bugs - Bugs que desenvolvedores identificaram como ótima introdução ao projeto.
- Mentoria de Bugs - Bugs que possuem um mentor disponível para te ajudar caso você encontre dificuldades enquanto trabalha em uma solução.
- Bugs Ahoy - Um site dedicado a encontrar bugs no Bugzilla.
- Firefox DevTools - Um site dedicado a bugs reportados para o DevTools no navegador Firefox.
- Start Mozilla - Uma conta no Twitter que publica issues apropriadas a novos contribuidores no ecossistema da Mozilla.
- Como escolher (e contribuir com) o seu primeiro projeto Open Source por @GitHub
- Como encontrar seu primeiro bug para resolver em um projeto Open Source por @Shubheksha
- Apenas para iniciantes por @kentcdodds
- Tragam a cordialidade de volta ao Open Source por @shanselman
- Mergulhando no Open Source pela primeira vez por @mcdonnelldean
- Como contribuir com Open Source por @GitHub
- Como encontrar um bug no seu código por @dougbradbury
- Dominando Markdown por @GitHubGuides
- Primeira missão: Página de Contribuidores por @forCrowd
- Como fazer a sua primeira contribuição com Open Source em apenas 5 minutos por @roshanjossey
- Hacktoberfest 2018: Como conseguir uma camisa grátis - mesmo com pouca experiência em programação por @quincylarson
- Um Guia Cruel de Open Source por @ken_wheeler
- Um passo-a-passo para desenvolvedores júnior sobre como contribuir com Open Source pela primeira vez por @LetaKeane
- Aprenda Git e GitHub Passo a Passo (no Windows) por @ows-ali
- Think Like (a) Git - Introdução a Git para "Iniciantes Avançados" que ainda têm dificuldades, a fim de proporcionar uma estratégia simples para experimentar Git de maneira segura.
- Try Git - Aprenda Git gratuitamente em 15 minutos a partir do seu navegador.
- Everyday Git - Um conjunto de comandos do Git úteis para o dia-a-dia.
- Oh shit, git! - Como consertar erros comuns em Git.
- Tutoriais de Git da Atlassian - Vários tutoriais sobre como usar
Git
. - GitHub Git Cheat Sheet (PDF)
- Recursos sobre Git por freeCodeCamp
- GitHub Flow (42:06) - Conversa sobre como criar Pull Requests.
- Recursos de Aprendizagem de Git e GitHub
- Pro Git - Livro completo Pro Git, escrito por Scott Chacon e Ben Straub e publicado pela Apress.
- Git-it - Aplicativo Desktop com passo-a-passo sobre Git e GitHub.
- Regras de Voo para Git - Um guia sobre o que fazer quando as coisas dão errado.
- Uma Introdução Compreensiva a Git e GitHub - O guia que você precisa ler se você é iniciante em Git ou GitHub, escrito por Madhav Bahl. O guia cobre o uso do GitHub como um serviço além de conceitos sobre controle de versões com Git em detalhes.
- Guia de Git para Iniciantes em Espanhol - Uma coleção completa de slides sobre Git e GitHub explicados em Espanhol.
- Git Kraken - Aplicação desktop interativa e multiplataforma para controle de versões.
- Produzindo Software Open Source - Produzindo Software Open Source é um livro sobre o lado humano do Open Source. Descreve como projetos bem sucedidos funcionam, as expectativas dos usuários e desenvolvedores e a cultura do software livre.
- Série de Livros Open Source - Aprenda mais sobre Open Source e o seu crescente movimento com esta lista de eBooks gratuitos em https://opensource.com.
- Boas Práticas para Lançamento de Software - Este tutorial descreve as boas práticas para lançamento de software para Linux e outros projetos Open Source. Ao seguir essas práticas você permitirá que usuários usem seu software com facilidade e que desenvolvedores entendam seu código e contribuam para melhorá-lo.
- Open Sources 2.0: O Desenvolvimento Constante (2005) - Open Source 2.0 é uma coleção de dissertações intuitivas e instigantes escritas pelos líderes atuais no mercado de tecnologia que continuam a pincelar a cena evolucionista que se desenvolveu no livro de 1999, Open Sources: As Vozes da Revolução.
- Up For Grabs - Contém projetos com ótimos problemas para iniciantes.
- First Timers Only - Uma lista de bugs rotulados como "first-timers-only".
- First Contributions - Faça sua primeira contribuição Open Source em 5 minutos. Uma ferramenta e tutorial para ajudar iniciantes em suas contribuições.
- Hacktoberfest - Um programa para incentivar contribuições em Open Source. Ganhe brindes como camisas e adesivos ao abrir no mínimo 5 Pull Requests no mês de Outubro.
- 24 Pull Requests - 24 Pull Requests é um projeto com intuito de promover colaborações em Open Source durante o mês de Dezembro.
- Django Girls - Django Girls é uma organização sem fins lucrativos e uma comunidade que capacita e ajuda mulheres a organizar workshops de programação gratuitos de um dia, fornecendo ferramentas, recursos e suporte.
Este trabalho é licenciado sob a Licença Internacional Creative Commons Attribution-ShareAlike 4.0.