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

A Newcomer's Guide to Open Source Contribution

A Newcomer's Guide to Open Source Contribution

When you think about contributing to open source, you probably think about submitting bug patches or writing code. But the open source world needs more than just your coding skills. This talk will take you through some other ways you can get started in open source, including writing docs, volunteering for meetups and conferences, speaking, and mentoring.

Presented at PyDX 2015 in Portland, OR. Video: https://www.youtube.com/watch?v=8QaezVWLydM

Lacey Williams Henschel

October 10, 2015
Tweet

More Decks by Lacey Williams Henschel

Other Decks in Technology

Transcript

  1. A Newcomer’s Guide to
    Open Source Contribution
    Lacey Williams Henschel
    @laceynwilliams
    October 10, 2015

    View Slide

  2. About Me… in March

    View Slide

  3. A trip down Memory Lane…

    View Slide

  4. …to this summer…

    View Slide

  5. … to last month.

    View Slide

  6. How to Get Involved in Open Source
    1. Write some code

    View Slide

  7. View Slide

  8. View Slide

  9. Editing rendered
    HTML. Like a boss.

    View Slide

  10. View Slide

  11. You’re welcome, PyLadies.

    View Slide

  12. github.com/pkafei/
    OpenSource_Contributor_Guide

    View Slide

  13. How to Get Involved in Open Source
    1. Write some code
    2. Participate in an event

    View Slide

  14. View Slide

  15. View Slide

  16. How to Get Involved in Open Source
    1. Write some code
    2. Participate in an event
    3. Write some docs

    View Slide


  17. written and verbal
    communication skills

    View Slide

  18. View Slide

  19. View Slide

  20. View Slide

  21. How to Get Involved in Open Source
    1. Write some code
    2. Participate in an event
    3. Write some docs
    4. Write or speak

    View Slide


  22. written and verbal
    communication skills

    View Slide

  23. View Slide

  24. View Slide

  25. How to Get Involved in Open Source
    1. Write some code
    2. Participate in an event
    3. Write some docs
    4. Write or speak
    5. Volunteer

    View Slide

  26. View Slide

  27. View Slide

  28. About Me Today

    View Slide

  29. Want more? Go here:
    Friendly OS projects to work on:
    github.com/pkafei/
    OpenSource_Contributor_Guide
    Tutorial for Python devs on committing to OS
    projects:
    dont-be-afraid-to-commit.readthedocs.org

    View Slide