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!!!