Contribuindo com
o
Open-Source
Apresentado por:
Carlos Magno Nascimento
O que é
Hacktoberfest?
HACKTOBERFEST?
Promove a contribuição e participação na comunidade Open Source
Mas o que é Open Source?
E o que é Free Software?
E Software Gratúito?
Open Source
Código Aberto
Código fonte público
Podem ser modificados
Free Software
Software Livre
Usuário livre
Código aberto
Pode ser modificado
Pode ser compartilhado
Pode ser redistribuído
É diferente de Freeware (Software Gratuito)
Por que contribuir?
Ajudar
Aprender
Networking
Visibilidade
Portfólio
Como contribuir?
Design de site
Organizando eventos
Escrevendo(documentação, tutoriais, tradução)
Organizando os projetos(issues duplicadas, labels de issues)
Programando
Criando testes
Respondendo perguntas(Stack Overflow, Reddit, Quora, ...)
Encontrando um projeto para contribuir
Labels do Github
Github Explore
Git e GitHub
Repositórios
Controle de Versão com Git
Issues
Pull requests
Prática
$
git status
$
git add [arquivo/diretório]
$
git config user.name "[username do github]"
$
git config user.email "[email do github]"
$
git commit -m "[mensagem]"
$
git push -u
Pull Request
Obrigado!!!