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

The Magic Sauce is Open Source

The Magic Sauce is Open Source

Contributing to open source can be a complicated process if you're new. Details include how to navigate a contribution and how to find a good place to start..

Brandon Hilkert

September 04, 2015
Tweet

More Decks by Brandon Hilkert

Other Decks in Programming

Transcript

  1. Topics Who  am  I? 1 Why  contribute? 2 What  to

     contribute  to? 3 How  to  contribute? 4
  2. 2003  -­‐  Mechanical  Engineering  at  VT 2004  -­‐  Quit  and

     found  IT  (Systems) 2007  -­‐  Started  development                            Working  with  Open  Source 2010  -­‐  Wrote  first  Ruby  Gem 2011  -­‐  First  commit  to  Sidekiq Who am I?
  3. 2013  -­‐  Wrote  the  Sucker  Punch  Ruby  gem 2014  -­‐

     Sucker  Punch  merged  in  as                    Rails  AcSve  Job  adapter Who am I? 2014  -­‐  Wrote  book
  4. How to get started Fix  a  bug  in  an  exisSng

     library   because  it  affects  you 1 Improve  an  exisSng  library  to  learn  more 2 Create  new  library  by  extracSng  code 3
  5. How to contribute? Fork  repository  on  Github 1 Make  changes

     to  local  fork 2 Push  changes  to  Github 3 Create  Pull  Request  back  to  original  repo 4