$30 off During Our Annual Pro Sale. View Details »

The Open Source Contributor Funnel

The Open Source Contributor Funnel

Every open-source project wishes it had more maintainers to help run things. Learn from Mike McQuaid, maintainer of the Homebrew project for 7 years with over 5500 contributors, how to encourage and increase participation in your open-source project.

Presented at CodeConf in 2016.

Mike McQuaid

June 28, 2016
Tweet

More Decks by Mike McQuaid

Other Decks in Technology

Transcript

  1. The Contributor Funnel:
    Turning Users
    Into Maintainers
    !▶
    Mike McQuaid

    View Slide

  2. Mike McQuaid
    Maintainer (2009-16)
    github.com/MikeMcQuaid

    View Slide

  3. !
    Mike McQuaid
    Senior Engineer (2013-16)
    github.com/mikemcquaid

    View Slide

  4. group
    funnel
    upsell
    retain

    View Slide

  5. group
    !

    View Slide

  6. users
    !

    View Slide

  7. contributors

    View Slide

  8. maintainers

    View Slide

  9. funnel

    View Slide

  10. leads
    prospects
    sales

    View Slide

  11. users
    contributors
    maintainers

    View Slide

  12. upsell

    View Slide

  13. View Slide

  14. View Slide

  15. View Slide

  16. github.com/Homebrew/brew/blob/master/share/doc/homebrew/How-To-Open-a-Homebrew-Pull-Request-(and-get-it-merged).md

    View Slide

  17. github.com/Homebrew/brew/blob/master/share/doc/homebrew/New-Maintainer-Checklist.md

    View Slide

  18. retain

    View Slide

  19. users
    high quality
    no guilt merges
    no v2.0

    View Slide

  20. contributors
    no bike shedding
    ☎ mailing list/IRC
    no feature issues

    View Slide

  21. maintainers
    code of conduct
    private chat
    always growing

    View Slide

  22. group
    funnel
    upsell
    retain

    View Slide

  23. questions?

    View Slide