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 the meetup Webclerks Vienna about contributing to Open Source Software.

alicetragedy

April 10, 2017
Tweet

More Decks by alicetragedy

Other Decks in Technology

Transcript

  1. @alicetragedy
    Webclerks Meetup, April 2017
    Making your voice heard:
    Open Source needs you

    View full-size slide

  2. Hi, I’m
    Laura.
    artist, web developer
    Travis Foundation
    Rails Girls Summer of Code
    @alicetragedy

    View full-size slide

  3. Webclerks Meetup, April 2017 @alicetragedy
    Open Source Software

    View full-size slide

  4. @alicetragedy
    Webclerks Meetup, April 2017
    Open Source Software
    opensource.org
    “software with source code that anyone can
    inspect, modify and enhance”

    View full-size slide

  5. Webclerks Meetup, April 2017 @alicetragedy
    Open Source Software

    View full-size slide

  6. @alicetragedy
    Webclerks Meetup, April 2017
    Open source is at the centre of the tech industry,

    even when it’s invisible.

    View full-size slide

  7. @alicetragedy
    Webclerks Meetup, April 2017
    Why is the idea of contributing to
    Open Source software so scary?

    View full-size slide

  8. @alicetragedy
    Webclerks Meetup, April 2017
    Why is the idea of contributing to
    Open Source software so scary?
    Open Source Software is open

    View full-size slide

  9. @alicetragedy
    Webclerks Meetup, April 2017
    Why is the idea of contributing to
    Open Source software so scary?
    Open Source Software is open
    Open Source is volunteer work

    View full-size slide

  10. @alicetragedy
    Webclerks Meetup, April 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

    View full-size slide

  11. @alicetragedy
    Webclerks Meetup, April 2017
    You are good enough.

    View full-size slide

  12. Webclerks Meetup, April 2017 @alicetragedy
    Different types of
    contributions

    View full-size slide

  13. @alicetragedy
    Webclerks Meetup, April 2017
    Different types of
    contributions
    Open Source is design.

    View full-size slide

  14. @alicetragedy
    Webclerks Meetup, April 2017
    Different types of
    contributions
    Open Source is UX and UI.

    View full-size slide

  15. @alicetragedy
    Webclerks Meetup, April 2017
    Different types of
    contributions
    Open Source is marketing.

    View full-size slide

  16. @alicetragedy
    Webclerks Meetup, April 2017
    Different types of
    contributions
    Open Source is community.

    View full-size slide

  17. @alicetragedy
    Webclerks Meetup, April 2017
    Different types of
    contributions
    Open Source is project management.

    View full-size slide

  18. @alicetragedy
    Webclerks Meetup, April 2017
    Different types of
    contributions
    Open Source is testing.

    View full-size slide

  19. @alicetragedy
    Webclerks Meetup, April 2017
    Different types of
    contributions
    Open Source is translation.

    View full-size slide

  20. @alicetragedy
    Webclerks Meetup, April 2017
    Different types of
    contributions
    Open Source is documentation.

    View full-size slide

  21. @alicetragedy
    Webclerks Meetup, April 2017
    The path to your first
    contribution

    View full-size slide

  22. @alicetragedy
    Webclerks Meetup, April 2017
    The path to your first
    contribution
    Find a project with a welcoming community

    View full-size slide

  23. @alicetragedy
    Webclerks Meetup, April 2017
    The path to your first
    contribution
    Look for issues that don’t require much expertise

    View full-size slide

  24. @alicetragedy
    Webclerks Meetup, April 2017
    The path to your first
    contribution
    Use the power of GitHub labels

    View full-size slide

  25. @alicetragedy
    Webclerks Meetup, April 2017
    The path to your first
    contribution
    Use the power of GitHub labels
    first-timers-only

    quick-fix

    help-wanted

    beginner-friendly

    View full-size slide

  26. Webclerks Meetup, April 2017 @alicetragedy
    Your first significant project

    View full-size slide

  27. @alicetragedy
    Webclerks Meetup, April 2017
    Your first significant project
    Contribute to tools or projects you use

    View full-size slide

  28. @alicetragedy
    Webclerks Meetup, April 2017
    Your first significant project
    Look for projects that can use your skills or knowledge

    View full-size slide

  29. @alicetragedy
    Webclerks Meetup, April 2017
    Your first significant project
    Choosing which project to contribute to is like
    deciding which organisation you want to do
    volunteer work for.

    View full-size slide

  30. @alicetragedy
    Webclerks Meetup, April 2017
    Your first significant project
    Ask yourself:

    View full-size slide

  31. @alicetragedy
    Webclerks Meetup, April 2017
    Your first significant project
    Is the project important to me?




    Ask yourself:

    View full-size slide

  32. @alicetragedy
    Webclerks Meetup, April 2017
    Your first significant project
    Is the project important to me? 

    Does my work make a difference?



    Ask yourself:

    View full-size slide

  33. @alicetragedy
    Webclerks Meetup, April 2017
    Your first significant project
    Is the project important to me? 

    Does my work make a difference? 

    Do I like the community?


    Ask yourself:

    View full-size slide

  34. @alicetragedy
    Webclerks Meetup, April 2017
    Your first significant project
    Is the project important to me? 

    Does my work make a difference? 

    Do I like the community? 

    Is there work available for me to do?

    Ask yourself:

    View full-size slide

  35. @alicetragedy
    Webclerks Meetup, April 2017
    Choosing and working on
    your issue

    View full-size slide

  36. @alicetragedy
    Webclerks Meetup, April 2017
    Choosing and working on
    your issue
    Join the community

    View full-size slide

  37. @alicetragedy
    Webclerks Meetup, April 2017
    Choosing and working on
    your issue
    The issue tracker is a good place to start

    View full-size slide

  38. @alicetragedy
    Webclerks Meetup, April 2017
    Choosing and working on
    your issue
    Start with CONTRIBUTING.md

    View full-size slide

  39. @alicetragedy
    Webclerks Meetup, April 2017
    Choosing and working on
    your issue
    Don’t hesitate to ask questions

    View full-size slide

  40. @alicetragedy
    Webclerks Meetup, April 2017
    Choosing and working on
    your issue
    Be respectful of other people’s time

    View full-size slide

  41. @alicetragedy
    Webclerks Meetup, April 2017
    Choosing and working on
    your issue
    Don’t do any work you don’t want to do

    View full-size slide

  42. @alicetragedy
    Webclerks Meetup, April 2017
    Choosing and working on
    your issue
    Start your own project

    View full-size slide

  43. Webclerks Meetup, April 2017 @alicetragedy
    Summary

    View full-size slide

  44. @alicetragedy
    Webclerks Meetup, April 2017
    Summary
    Open Source isn’t just code

    View full-size slide

  45. @alicetragedy
    Webclerks Meetup, April 2017
    Summary
    Open Source isn’t just code
    Community is everything

    View full-size slide

  46. @alicetragedy
    Webclerks Meetup, April 2017
    Summary
    Open Source isn’t just code
    Community is everything
    Be respectful and patient

    View full-size slide

  47. @alicetragedy
    Webclerks Meetup, April 2017
    Summary
    Open Source isn’t just code
    Community is everything
    Be respectful and patient
    Do work you want to do

    View full-size slide

  48. @alicetragedy
    Webclerks Meetup, April 2017
    Summary
    Open Source isn’t just code
    Community is everything
    Be respectful and patient
    Do work you want to do

    View full-size slide

  49. @alicetragedy
    Webclerks Meetup, April 2017
    Open Source needs you

    View full-size slide

  50. @alicetragedy
    Webclerks Meetup, April 2017
    Open Source needs you
    Software is as much about people 

    as it is about code

    View full-size slide

  51. @alicetragedy
    Webclerks Meetup, April 2017
    Open Source needs you

    View full-size slide

  52. @alicetragedy
    Webclerks Meetup, April 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)

    View full-size slide

  53. @alicetragedy
    Webclerks Meetup, April 2017
    Questions?

    View full-size slide

  54. railsgirlssummerofcode.org/campaign

    View full-size slide