Why People Don't Contribute To Your Open Source Project
by
Mike McQuaid
×
Copy
Open
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Slide 1
Slide 1 text
@MikeMcQuaid Why People Don’t Contribute To Your Open Source Project !
Slide 2
Slide 2 text
Mike McQuaid Lead Maintainer (2009-18) twitter.com/MikeMcQuaid
Slide 3
Slide 3 text
! Mike McQuaid Senior Engineer (2013-18) github.com/MikeMcQuaid
Slide 4
Slide 4 text
@MikeMcQuaid ✅ open-sourced ✅ has users has contributors has maintainers
Slide 5
Slide 5 text
@MikeMcQuaid why does no-one contribute to my project?
Slide 6
Slide 6 text
@MikeMcQuaid why does no-one buy my product?
Slide 7
Slide 7 text
@MikeMcQuaid (maybe it’s bad)
Slide 8
Slide 8 text
@MikeMcQuaid ✅ product created ✅ product used sales call made product bought
Slide 9
Slide 9 text
@MikeMcQuaid ! group funnel ☝ upsell retain
Slide 10
Slide 10 text
@MikeMcQuaid group !
Slide 11
Slide 11 text
@MikeMcQuaid why are they interacting with your project?
Slide 12
Slide 12 text
@MikeMcQuaid users !
Slide 13
Slide 13 text
@MikeMcQuaid contributors
Slide 14
Slide 14 text
@MikeMcQuaid maintainers
Slide 15
Slide 15 text
@MikeMcQuaid funnel
Slide 16
Slide 16 text
@MikeMcQuaid no-one ever became a contributor without being a user first
Slide 17
Slide 17 text
@MikeMcQuaid no-one ever became a maintainer without being a user
Slide 18
Slide 18 text
@MikeMcQuaid no-one excels as a maintainer without remaining a user
Slide 19
Slide 19 text
@MikeMcQuaid leads prospects sales
Slide 20
Slide 20 text
@MikeMcQuaid users contributors maintainers !
Slide 21
Slide 21 text
@MikeMcQuaid upsell ☝
Slide 22
Slide 22 text
@MikeMcQuaid most maintainers were talked into it
Slide 23
Slide 23 text
@MikeMcQuaid
Slide 24
Slide 24 text
@MikeMcQuaid
Slide 25
Slide 25 text
@MikeMcQuaid
Slide 26
Slide 26 text
@MikeMcQuaid docs.brew.sh/How-To-Open-a-Homebrew-Pull-Request.html
Slide 27
Slide 27 text
@MikeMcQuaid docs.brew.sh/New-Maintainer-Checklist.html
Slide 28
Slide 28 text
@MikeMcQuaid retain
Slide 29
Slide 29 text
@MikeMcQuaid do you have a (very) leaky funnel? ☔
Slide 30
Slide 30 text
@MikeMcQuaid users high quality no guilt merges no v2.0
Slide 31
Slide 31 text
@MikeMcQuaid contributors no bike shedding ☎ open discussions no feature issues
Slide 32
Slide 32 text
@MikeMcQuaid maintainers code of conduct private chat always growing
Slide 33
Slide 33 text
@MikeMcQuaid ! group funnel ☝ upsell retain
Slide 34
Slide 34 text
@MikeMcQuaid why does everyone contribute to my project?
Slide 35
Slide 35 text
@MikeMcQuaid questions?