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

Making your voice heard: Open Source needs You

Making your voice heard: Open Source needs You

Talk given at Women Techmakers Vienna about contributing to Open Source Software.

alicetragedy

March 11, 2017
Tweet

More Decks by alicetragedy

Other Decks in Technology

Transcript

  1. @alicetragedy Women Techmakers Vienna 2017 Open Source Software opensource.org “software

    with source code that anyone can inspect, modify and enhance”
  2. @alicetragedy Women Techmakers Vienna 2017 Open source is at the

    centre of the tech industry,
 even when it’s invisible.
  3. @alicetragedy Women Techmakers Vienna 2017 Why is the idea of

    contributing to Open Source software so scary?
  4. @alicetragedy Women Techmakers Vienna 2017 Why is the idea of

    contributing to Open Source software so scary? Open Source Software is open
  5. @alicetragedy Women Techmakers Vienna 2017 Why is the idea of

    contributing to Open Source software so scary? Open Source Software is open Open Source is volunteer work
  6. @alicetragedy Women Techmakers Vienna 2017 Why is the idea of

    contributing to Open Source software so scary? Open Source Software is open Open Source is volunteer work Impostor syndrome is real
  7. @alicetragedy Women Techmakers Vienna 2017 Before we get 
 started…

    Version Control & Git https://git-scm.com
 https://try.github.io
  8. @alicetragedy Women Techmakers Vienna 2017 Before we get 
 started…

    The workflow 
 add a commit
 make a pull request
 

  9. @alicetragedy Women Techmakers Vienna 2017 Before we get 
 started…

    The workflow 
 add a commit
 make a pull request
 discuss

  10. @alicetragedy Women Techmakers Vienna 2017 Before we get 
 started…

    The workflow 
 add a commit
 make a pull request
 discuss
 accept or reject the change
  11. @alicetragedy Women Techmakers Vienna 2017 Before we get 
 started…

    The workflow 
 add a commit
 make a pull request
 discuss
 accept or reject the change
  12. @alicetragedy Women Techmakers Vienna 2017 The path to your first

    contribution Find a project with a welcoming community
  13. @alicetragedy Women Techmakers Vienna 2017 The path to your first

    contribution Awesome for Beginners
 https://github.com/MunGell/awesome-for- beginners Find a project with a welcoming community
  14. @alicetragedy Women Techmakers Vienna 2017 The path to your first

    contribution Great for new contributors
 https://github.com/showcases/great-for-new- contributors Find a project with a welcoming community
  15. @alicetragedy Women Techmakers Vienna 2017 The path to your first

    contribution Bugs Ahoy!
 https://www.joshmatthews.net/bugsahoy Find a project with a welcoming community
  16. @alicetragedy Women Techmakers Vienna 2017 The path to your first

    contribution Look for issues that don’t require much expertise
  17. @alicetragedy Women Techmakers Vienna 2017 The path to your first

    contribution Up for Grabs
 http://up-for-grabs.net Look for issues that don’t require much expertise
  18. @alicetragedy Women Techmakers Vienna 2017 The path to your first

    contribution YourFirstPR
 http://yourfirstpr.github.io Look for issues that don’t require much expertise
  19. @alicetragedy Women Techmakers Vienna 2017 The path to your first

    contribution Use the power of GitHub labels
  20. @alicetragedy Women Techmakers Vienna 2017 The path to your first

    contribution Use the power of GitHub labels first-timers-only
 quick-fix
 help-wanted
 beginner-friendly
  21. @alicetragedy Women Techmakers Vienna 2017 Your first significant project Choosing

    which project to contribute to is like deciding which organisation you want to do volunteer work for.
  22. @alicetragedy Women Techmakers Vienna 2017 Your first significant project Is

    the project important to me?
 
 
 
 Ask yourself:
  23. @alicetragedy Women Techmakers Vienna 2017 Your first significant project Is

    the project important to me? 
 Does my work make a difference?
 
 
 Ask yourself:
  24. @alicetragedy Women Techmakers Vienna 2017 Your first significant project Is

    the project important to me? 
 Does my work make a difference? 
 Do I like the community?
 
 Ask yourself:
  25. @alicetragedy Women Techmakers Vienna 2017 Your first significant project Is

    the project important to me? 
 Does my work make a difference? 
 Do I like the community? 
 Do I agree with the project’s values?
 Ask yourself:
  26. @alicetragedy Women Techmakers Vienna 2017 Your first significant project Is

    the project important to me? 
 Does my work make a difference? 
 Do I like the community? 
 Do I agree with the project’s values? 
 Is there work available for me to do? Ask yourself:
  27. @alicetragedy Women Techmakers Vienna 2017 Choosing and working on your

    issue Follow the documentation to setup the project
  28. @alicetragedy Women Techmakers Vienna 2017 Choosing and working on your

    issue Get acquainted with the project 
 by helping with issue gardening
  29. @alicetragedy Women Techmakers Vienna 2017 Choosing and working on your

    issue The issue tracker is a good place to start
  30. @alicetragedy Women Techmakers Vienna 2017 Choosing and working on your

    issue Follow the project’s code conventions
  31. @alicetragedy Women Techmakers Vienna 2017 Choosing and working on your

    issue Don’t do any work you don’t want to do
  32. @alicetragedy Women Techmakers Vienna 2017 Summary Open Source isn’t just

    code Community is everything Be respectful and patient
  33. @alicetragedy Women Techmakers Vienna 2017 Summary Open Source isn’t just

    code Community is everything Be respectful and patient Do work you want to do
  34. @alicetragedy Women Techmakers Vienna 2017 Summary Open Source isn’t just

    code Community is everything Be respectful and patient Do work you want to do
  35. @alicetragedy Women Techmakers Vienna 2017 Open Source needs you Software

    is as much about people 
 as it is about code
  36. @alicetragedy Women Techmakers Vienna 2017 “Today, more people use Open

    Source, but fewer people contribute back, than ever before. 
 And everybody assumes that somebody else is doing it.” Nadia Eghbal (@nayafia)