Skip to content

Instantly share code, notes, and snippets.

@acareaga
Last active November 10, 2015 15:22
Show Gist options
  • Save acareaga/1f7253dd38ce6ff2452f to your computer and use it in GitHub Desktop.
Save acareaga/1f7253dd38ce6ff2452f to your computer and use it in GitHub Desktop.

How to Contribute to Open Source

  1. What is Open Source?

  2. Culture of Open Source

  • notable actors
  • languages & companies
  • government involvement
  1. Why should you care?
  • benefits of reading code
  • real-world experience
  1. How can you help?
  • three levels of contributions
  1. Where do you start?
  • techniques for contributing, finding a project
  • discuss how (and why) the codebase is structured
  1. Process of Contributing
  • finding the project
  • running set-up scripts
  • reading a lot of code
  1. Resources
  • forums & mailing lists
  • companies
  • language APIs and project wikis
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment