Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Contributing to Opensource

Contributing to Opensource

Kicking off OpenSource Saturdays initiative at Cybrilla Technologies. Small presentation discussing why and how to contribute to opensource.

Tejas Bubane

May 28, 2016
Tweet

More Decks by Tejas Bubane

Other Decks in Programming

Transcript

  1. 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
  2. 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
  3. HOW? - AFTER SENDING PR ▸Discussions on code ▸Follow coding

    and git standards ▸Fixing ▸Squashing ▸Always push to the same branch
  4. 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 ……