Upload
tejas-bubane
View
84
Download
0
Embed Size (px)
Citation preview
CONTRIBUTING TO OPEN SOURCE SOFTWARE
- TEJAS BUBANEFOR CYBRILLA OPENSOURCE SATURDAYS
WHY?
▸We benefit a lot from open source
▸ Imagine not having any of the open source software that we are using
▸ It is our moral responsibility to give back to the community and make better software
▸For our benefit - learning, getting better
▸Community work culture
▸Company reputation
HOW?
▸Select a project
▸Fork & Follow
▸READ READ READ
▸Find an issue
▸Comment on issue that you are working on it
▸Try to fix it - ask for help if required
▸github code search or `ag` command
▸Send a Pull Request
HOW? - AFTER SENDING PR
▸Discussions on code
▸Follow coding and git standards
▸Fixing
▸Squashing
▸Always push to the same branch
HOW? - OTHER WAYS
▸Report Issues you come across
▸Help Reproduce Issues
▸Documentation
SOME THINGS TO KEEP IN MIND
▸Be good while communicating
▸Async communication
▸No obligation
▸Call people by their first name
▸Capital letters means shouting
▸Do not use SMS language
▸No dots ……
LET’S MAKE THE WORLD A BETTER PLACE 💚