Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Success in Open Source
Search
Brian Douglas
October 17, 2023
Programming
0
67
Success in Open Source
Brian Douglas
October 17, 2023
Tweet
Share
More Decks by Brian Douglas
See All by Brian Douglas
Funding & Hiring Contributors
bdougie
0
15
Funding and Hiring Contributors
bdougie
0
33
Unconventional Metrics in OSS
bdougie
0
110
Measuring Success in Open Source
bdougie
0
37
The Secret Sauce is Open Source
bdougie
0
55
Building full stack projects with tRPC
bdougie
0
56
How to get your PR reviewed
bdougie
0
100
Automation w/GitHub Actions
bdougie
0
100
Getting Traction with Actions (2021)
bdougie
1
97
Other Decks in Programming
See All in Programming
Claude Code + Container Use と Cursor で作る ローカル並列開発環境のススメ / ccc local dev
kaelaela
12
7.5k
Advanced Micro Frontends: Multi Version/ Framework Scenarios @WAD 2025, Berlin
manfredsteyer
PRO
0
460
Git Sync を超える!OSS で実現する CDK Pull 型デプロイ / Deploying CDK with PipeCD in Pull-style
tkikuc
4
460
TypeScriptでDXを上げろ! Hono編
yusukebe
3
870
フロントエンドのパフォーマンスチューニング
koukimiura
6
2.3k
Reactの歴史を振り返る
tutinoko
1
130
構造化・自動化・ガードレール - Vibe Coding実践記 -
tonegawa07
0
150
[SRE NEXT] 複雑なシステムにおけるUser Journey SLOの導入
yakenji
0
780
The Modern View Layer Rails Deserves: A Vision For 2025 And Beyond @ RailsConf 2025, Philadelphia, PA
marcoroth
2
800
顧客の画像データをテラバイト単位で配信する 画像サーバを WebP にした際に起こった課題と その対応策 ~継続的な取り組みを添えて~
takutakahashi
4
1.4k
iOS開発スターターキットの作り方
akidon0000
0
190
Understanding Kotlin Multiplatform
l2hyunwoo
0
220
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
134
9.4k
Unsuck your backbone
ammeep
671
58k
Designing for Performance
lara
610
69k
A designer walks into a library…
pauljervisheath
207
24k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
The World Runs on Bad Software
bkeepers
PRO
70
11k
Building Applications with DynamoDB
mza
95
6.5k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Faster Mobile Websites
deanohume
308
31k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.5k
Transcript
@bdougieYO The Success of Open Source Defined opensauced.pizza 1
@bdougieYO opensauced.pizza
opensauced.pizza @bdougieYO 3 What is success in open source?
@bdougieYO opensauced.pizza My success is a series of stupid questions
I asked and got answer to.
None
Beyoncé of open source @bdougieYO
None
@bdougieYO opensauced.pizza a Hackathon that we can be scalable and
hosted in underserved engineering communities all over the world. Goal
None
@bdougieYO opensauced.pizza If you don’t got sauce, then you lost
~Gucci Mane
@bdougieYO opensauced.pizza East Atlanta Santa ~Gucci Mane
@bdougieYO opensauced.pizza • GitHub Blacktocats lead hack day teaching Black
students how to FLOSS. • 4 Open source maintainer provided in- person talks and mentorship • 8 Blacktocats present (2 local) to support the community with mentorship East ATL Hack Day
@bdougieYO opensauced.pizza Mentorship & Slack Support
@bdougieYO opensauced.pizza
@bdougieYO opensauced.pizza
@bdougieYO opensauced.pizza Joined by the DeKalb County State Representative and
County Commissioner Community Impact
@bdougieYO opensauced.pizza Uber Exposure
@bdougieYO opensauced.pizza This is about access to information at a
time when it was not freely distributed.
opensauced.pizza @bdougie If you don’t got sauce, then you lost
19 Gucci Mane
@bdougieYO opensauced.pizza International Hackathon
@bdougieYO opensauced.pizza
https://allinopensource.org/access/africa/
opensauced.pizza @bdougieYO 23 What are success metrics?
@bdougieYO opensauced.pizza Not cumulative stars
https://github.com/jquery/jquery
@bdougieYO opensauced.pizza >1k stars is top 10%
@bdougieYO opensauced.pizza ROSS Index
@bdougieYO opensauced.pizza Not cumulative stars
@bdougieYO opensauced.pizza 5 contributors+
@bdougieYO opensauced.pizza Commits Velocity
@bdougieYO opensauced.pizza Events over time
@bdougieYO opensauced.pizza Events over time Funding 1.0
@bdougieYO opensauced.pizza 5 contributors+
https://hacktoberfest.com
https://app.opensauced.pizza
https://app.opensauced.pizza
opensauced.pizza @bdougieYO 37 youtube.com/opensauced
opensauced.pizza @bdougieYO 38 youtube.com/opensauced Issues = Interest PRs =
Adoption
@bdougieYO opensauced.pizza Top by PR volume
@bdougieYO opensauced.pizza Contribution Con fi dence
@bdougieYO opensauced.pizza star velocity / forks (commit velocity*weight) = a
trend
@bdougieYO opensauced.pizza star velocity / forks (commit velocity*weight) = a
trend
@bdougieYO opensauced.pizza star velocity / forks (commit velocity*weight) = a
trend
opensauced.pizza @bdougieYO 44 Contribution Distribution
opensauced.pizza @bdougie 45 GitHub Insights
Who is making contributions? Contribution Insights Calendar gives high level
insights into contributions over time opensauced.pizza @bdougie
opensauced.pizza @bdougie 47 Insights stop at graphs. Where is the
impact?
https://insights.opensauced.pizza
Repeat contributors opensauced.pizza @bdougie
https://opensauced.pizza/blog
opensauced.pizza @bdougie 51 Contributions with context
opensauced.pizza @bdougieYO 52 More Metrics
opensauced.pizza @bdougie 53 OpenSauced Contributor Reputation
CLI opensauced.pizza @bdougie
Pizza Show opensauced.pizza @bdougie
opensauced.pizza @bdougie Pizza Show
opensauced.pizza @bdougie 57 OpenSauced Contributor Reputation
opensauced.pizza @bdougie 58 OpenSauced Contributor Reputation
opensauced.pizza @bdougieYO 59 What is success in open source?
@bdougieYO opensauced.pizza Success is the friends we make along the
way.
opensauced.pizza @bdougieYO 61 Make OSS more hospitable.
https://opensauced.ai
https://opensauced.ai
https://github.com/open-sauced/repo-query
opensauced.pizza @bdougieYO 65 What is a good first issue?
@bdougieYO opensauced.pizza A problem with a clear path to the
solution.
opensauced.pizza @bdougieYO 67 Where are all these good first issues?
https://good fi rstissues.dev
https://github.com/open-sauced/hot/issues? q=is%3Aissue+label%3A%22good+ fi rst+issue%22+is%3Aclosed
https://github.com/open-sauced/hot/issues? q=is%3Aissue+label%3A%22good+ fi rst+issue%22+is%3Aclosed
https://github.com/open-sauced/insights/issues/985
https://insights.opensauced.pizza/user/OgDev-01/contributions
@bdougieYO opensauced.pizza Reputation + Recognition
opensauced.pizza @bdougieYO 74 youtube.com/opensauced
https://good fi rstissues.dev
@bdougieYO opensauced.pizza The best good fi rst issues are the
ones you open.
opensauced.pizza @bdougieYO 77 What’s else?
@bdougieYO opensauced.pizza Sponsorship > Mentorship
https://github.com/features/sponsors
@bdougieYO opensauced.pizza
@bdougieYO opensauced.pizza
@bdougieYO opensauced.pizza This is not about money. its about access.
opensauced.pizza @bdougieYO 83 Let’s talk
opensauced.pizza @bdougieYO 84 youtube.com/opensauced
@bdougieYO opensauced.pizza 100 days of open source
https://docs.opensauced.pizza/
opensauced.pizza @bdougie 87
@bdougieYO opensauced.pizza 100 days of open source
opensauced.pizza @bdougie If you don’t got sauce, then you lost
89 Gucci Mane