Contribuindo em Um Projeto Open Source No GitHub

Fazer download em pptx, pdf ou txt
Fazer download em pptx, pdf ou txt
Você está na página 1de 15

Contribuindo em um Projeto Open

Source no GitHub

Elidiana Andrade
Desenvolvedora Front-end

@elidianaandrade

[1]
Sobre Mim
Desenvolvedora Front-end
/elidianaandrade @elidianaandrade
Pós-Graduanda em Desenv. de Software
Cursando Especialização em Desenvolvimento
de Software com Metodologias Ágeis
Gosta de Compartilhar Conhecimento
users/elidianaandrade @casalfullstack

[2]
Objetivo Geral
Aprender o básico sobre contribuição no GitHub.
Desenvolver uma Dicas e Materiais
contribuição de Apoio

O que são e como contribuir Enviar uma


em Projetos Open Source contribuição
[3]
Pré-requisitos
 Ideal que tenha noções básicas sobre Git e GitHub, mas
vamos revisar alguns conceitos.

[4]
Percurso
 Introdução ao Lab

 Formas de Contribuir em um Projeto Open Source

 Desenvolvendo e Enviando uma Contribuição

 Dicas e Materiais de Apoio


[5]
Formas de Contribuir em um
Projeto Open Source
O que são e como contribuir em Projetos Open Source
O que é um Projeto Open Source?
É um projeto de Código Aberto, livre para ser utilizado,
modificado e distribuído. Alguns exemplos são:

Linux, sob a licença GNU General Public License (GPL);

Roadmaps DIO, sob a licença MIT License (MIT).

[7]
Formas de Contribuir em um
Projeto Open Source
 Relatar algum problema ou bug;
 Sugerir melhorias ou adição de novos recursos;
 Escrever ou atualizar a documentação;
 Contribuir com o código;
 Divulgar e/ou doar. [8]
Hands On!

https://github.com/

[9]
Dicas e Materiais de Apoio
Links Úteis e Para Saber Mais
Dicas
Encontre um projeto do seu interesse e adicione ao seu
portfolio indicando a forma como contribuiu;

Participe da comunidade e desenvolvam juntos;

Conheça e respeite o padrão do projeto que for contribuir;

Bônus: Como editar arquivos pelo GitHub.


[11]
Links Úteis
● Repositório no GitHub
● Documentação GitHub
● Referências:
○ https://docs.github.com/

[12]
Para saber mais
● Markdown:
https://docs.github.com/pt/get-started/writing-on-github
● Conventional Commits:
https://github.com/conventional-commits/conventionalcomm
its.org
● GitHub Etiquetas:
https://docs.github.com/pt/issues/using-labels-and-milestone
s-to-track-work/managing-labels
● [13]
Para saber mais
● Licenças:
https://docs.github.com/pt/repositories/managing-your-repo
sitorys-settings-and-features/customizing-your-repository/lice
nsing-a-repository
● readme.so: https://readme.so/pt
● GitHub Profile README:
https://docs.github.com/pt/account-and-profile/setting-up-an
d-managing-your-github-profile/customizing-your-profile/man
aging-your-profile-readme
[14]
Dúvidas?
> Fórum/Artigos
> Comunidade Online (Discord)

[15]

Você também pode gostar