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

Open Source

mattg
August 11, 2012

Open Source

mattg

August 11, 2012
Tweet

More Decks by mattg

Other Decks in Technology

Transcript

  1. Open Source Software
    Creating a project
    Sunday, August 12, 12

    View full-size slide

  2. Who am I?
    Write code at Stratasan, mainly python
    http://github.com/binarydud, http://twitter.com/binarydud
    Sunday, August 12, 12

    View full-size slide

  3. Why?
    Crazy
    Want to give back
    Selfish
    Self-promoting
    Sunday, August 12, 12

    View full-size slide

  4. When?
    As soon as willing, but wait as long as possible
    When you have tests, lots of tests
    Code that can be used outside of the original purpose
    Sunday, August 12, 12

    View full-size slide

  5. How?
    Get permission
    Choose a license
    Push to Github
    Commit/Share
    Sunday, August 12, 12

    View full-size slide

  6. Caveats!
    Communication
    People are selfish
    BDFL vs Community
    Testing
    Sunday, August 12, 12

    View full-size slide