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

Contributing to Open Source projects!

Anna
February 09, 2018

Contributing to Open Source projects!

Anna

February 09, 2018
Tweet

More Decks by Anna

Other Decks in Programming

Transcript

  1. What you need to know ➢ Find a project ➢

    Making contact ➢ Version control ➢ Misc.
  2. Projects ➔ Pick a project you regularly use ➔ Look

    for beginner friendly projects ◆ New contributor guidelines ◆ Easy bug fix labels ◆ Mentors ➔ Start small ➔ Number of issues closed vs number of issues open ➔ How active the IRC/mailing list is https://github.com/MunGell/awesome-for-begin ners http://www.firsttimersonly.com/ https://summerofcode.withgoogle.com/archive /2017/projects/
  3. Making contact ➔ Mailing list ➔ IRC ➔ Slack ➔

    Gitter Brush up your etiquette! https://gomakethings.com/open-sour ce-etiquette/ 1. Read the contributor guidelines! 2. Be patient 3. Before you ask a question. Google it. 4. No one owes you anything 5. Say thank you! Learn to ask questions that get answered. http://www.catb.org/esr/faqs/smart-questions.html
  4. Don’t give up Persistence and resilience only come from having

    been given the chance to work through difficult problems. --Gever Tulley