Diving Into Open Source

It's 10pm, do you know where your pull requests are?

Shawn Biddle, Senior Engineer at Synacor

Who Am I?

Shit I've Made

Open Source Contributions

Other Stuff

What is Open Source software in few words?

Software whose code is available to modify

Why should I contribute?

Who's making Open source software?

Ok, I'm convinced, how do I contribute?

Reality of open source

But when you succeed...

Guilt

Picking a new project

Open sourcing existing project

Just tell people. Seriously, that's it.

Hosted options:

Ok, ok, let's actually contribute.

Step 1: Go Here and click Edit

http://github.com/shawncplus/talks/blob/master/opensource/index.html

Ok, ok, let's actually contribute.

Step 2: Ctrl-F Contributers

Go to the second one, ya dummy

Ok, ok, let's actually contribute.

Making your change

  1. Add your name to the list
  2. Click Commit Changes
  3. Click Pull Request
  4. Describe the change you made
  5. Send it off!

Contributers

Holy shit!

You just contributed to open source!

Questions?

Fin