How to start contributing to Open Source projects
-
Upload
sarah-pimentel -
Category
Technology
-
view
273 -
download
0
Transcript of How to start contributing to Open Source projects
![Page 1: How to start contributing to Open Source projects](https://reader031.fdocuments.us/reader031/viewer/2022021422/58740b621a28ab6f1d8b752d/html5/thumbnails/1.jpg)
How to start contributing to
open source projects
![Page 2: How to start contributing to Open Source projects](https://reader031.fdocuments.us/reader031/viewer/2022021422/58740b621a28ab6f1d8b752d/html5/thumbnails/2.jpg)
Hello!I’m SarahQA Lead @ GoEuro
Rookie open source contributor
![Page 3: How to start contributing to Open Source projects](https://reader031.fdocuments.us/reader031/viewer/2022021422/58740b621a28ab6f1d8b752d/html5/thumbnails/3.jpg)
Open Source
![Page 4: How to start contributing to Open Source projects](https://reader031.fdocuments.us/reader031/viewer/2022021422/58740b621a28ab6f1d8b752d/html5/thumbnails/4.jpg)
open source
✖ Transparency and collaboration
✖ Knowledge of the code
* gnu.org
![Page 5: How to start contributing to Open Source projects](https://reader031.fdocuments.us/reader031/viewer/2022021422/58740b621a28ab6f1d8b752d/html5/thumbnails/5.jpg)
Mozilla Thunderbird
Mozilla FirefoxUbuntu
WordpressSelenium
JenkinsLinux
MySQLApache
Angular.JS
DockerKubernetes
Apache Hadoop
Appium
![Page 6: How to start contributing to Open Source projects](https://reader031.fdocuments.us/reader031/viewer/2022021422/58740b621a28ab6f1d8b752d/html5/thumbnails/6.jpg)
https://github.com/explore10 million repositories (total)
December 23rd, 2013
![Page 7: How to start contributing to Open Source projects](https://reader031.fdocuments.us/reader031/viewer/2022021422/58740b621a28ab6f1d8b752d/html5/thumbnails/7.jpg)
you don’t need to codeWait... What?
![Page 8: How to start contributing to Open Source projects](https://reader031.fdocuments.us/reader031/viewer/2022021422/58740b621a28ab6f1d8b752d/html5/thumbnails/8.jpg)
Translate
Create/Update documentation
Build a community
Triage bugs
Donate
Code (Create, Improve, Test)
Test/Use and open issues
Make it beautiful (Designers, we need you!)
Suggest new features
what you can do to contribute
![Page 9: How to start contributing to Open Source projects](https://reader031.fdocuments.us/reader031/viewer/2022021422/58740b621a28ab6f1d8b752d/html5/thumbnails/9.jpg)
How to
![Page 10: How to start contributing to Open Source projects](https://reader031.fdocuments.us/reader031/viewer/2022021422/58740b621a28ab6f1d8b752d/html5/thumbnails/10.jpg)
Search for a projectWhat are your interests?
![Page 11: How to start contributing to Open Source projects](https://reader031.fdocuments.us/reader031/viewer/2022021422/58740b621a28ab6f1d8b752d/html5/thumbnails/11.jpg)
✖ Projects you already know / use
✖ Languages / Skills you’re familiar with (or willing to master)
✖ Technically / Socially appealing
How to choose
![Page 12: How to start contributing to Open Source projects](https://reader031.fdocuments.us/reader031/viewer/2022021422/58740b621a28ab6f1d8b752d/html5/thumbnails/12.jpg)
★ Github Explore: Popular and trending projects
★ Github Stars: Projects starred by other people
★ Github Showcases: A way to discover related repositories
★ Designer News: Front-end development and design projects
Where to Look
![Page 13: How to start contributing to Open Source projects](https://reader031.fdocuments.us/reader031/viewer/2022021422/58740b621a28ab6f1d8b752d/html5/thumbnails/13.jpg)
★ Reddit: Language subreddits
★ CodeTriage.com: Receive issues in your inbox
★ Meetups: They are crying for help
★ Community/Friends: Who here is a contributor in an open source project?
Where to Look
![Page 14: How to start contributing to Open Source projects](https://reader031.fdocuments.us/reader031/viewer/2022021422/58740b621a28ab6f1d8b752d/html5/thumbnails/14.jpg)
Start ContributingA few hints on how to conduct yourself
![Page 15: How to start contributing to Open Source projects](https://reader031.fdocuments.us/reader031/viewer/2022021422/58740b621a28ab6f1d8b752d/html5/thumbnails/15.jpg)
Contributing in three steps...
READMECONTRIBUTINGLICENSEWIKIKeep an eye on those files. They have valuable information to get you started
![Page 16: How to start contributing to Open Source projects](https://reader031.fdocuments.us/reader031/viewer/2022021422/58740b621a28ab6f1d8b752d/html5/thumbnails/16.jpg)
Contributing in three steps...
READMECONTRIBUTINGLICENSEWIKIKeep an eye on those files. They have valuable information to get you started
Create an issueCheck existing issuesBe clearLink to demosInclude system detailsPaste error output
![Page 17: How to start contributing to Open Source projects](https://reader031.fdocuments.us/reader031/viewer/2022021422/58740b621a28ab6f1d8b752d/html5/thumbnails/17.jpg)
Contributing in three steps...
READMECONTRIBUTINGLICENSEWIKIKeep an eye on those files. They have valuable information to get you started
Pull RequestFork the repositoryCreate a branchBe clearIt’s best to testInclude screenshotsContribute in the style of the project
Create an issueCheck existing issuesBe clearLink to demosInclude system detailsPaste error output
![Page 18: How to start contributing to Open Source projects](https://reader031.fdocuments.us/reader031/viewer/2022021422/58740b621a28ab6f1d8b752d/html5/thumbnails/18.jpg)
You don’t need to be a “genius blessed with unlimited free time”
Find a project Share it? :)Start to
contribute
* NewRelic Blog
![Page 19: How to start contributing to Open Source projects](https://reader031.fdocuments.us/reader031/viewer/2022021422/58740b621a28ab6f1d8b752d/html5/thumbnails/19.jpg)
Starttoday.
![Page 21: How to start contributing to Open Source projects](https://reader031.fdocuments.us/reader031/viewer/2022021422/58740b621a28ab6f1d8b752d/html5/thumbnails/21.jpg)
Credits
Special thanks to all the people who made and released these awesome resources for free:✖ Presentation template by SlidesCarnival✖ Photographs by Unsplash
Images in this presentation are from Flickr and are under Creative Commons license:
Search - GotCredit.com
Start - Ben Tesch
![Page 22: How to start contributing to Open Source projects](https://reader031.fdocuments.us/reader031/viewer/2022021422/58740b621a28ab6f1d8b752d/html5/thumbnails/22.jpg)
Useful / Interesting LinksOpen Source initiative
Contributing to Open Source on Github
The beginner's guide to contributing to Open Source projects
Why Open Source misses the point of free software?
How to start contributing to Open Source
![Page 23: How to start contributing to Open Source projects](https://reader031.fdocuments.us/reader031/viewer/2022021422/58740b621a28ab6f1d8b752d/html5/thumbnails/23.jpg)