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
Helping Open Source
Search
Arun Ravindran
August 23, 2015
Programming
0
37
Helping Open Source
How to contribute to Open Source. Presenting at Djangothon India at Hacker Earth on 24 Aug 2015
Arun Ravindran
August 23, 2015
Tweet
Share
Other Decks in Programming
See All in Programming
オンコール⼊⾨〜ページャーが鳴る前に、あなたが備えられること〜 / Before The Pager Rings
yktakaha4
1
630
Flutterで備える!Accessibility Nutrition Labels完全ガイド
yuukiw00w
0
170
“いい感じ“な定量評価を求めて - Four Keysとアウトカムの間の探求 -
nealle
2
11k
Startups on Rails in Past, Present and Future–Irina Nazarova, RailsConf 2025
irinanazarova
0
150
Rubyでやりたい駆動開発 / Ruby driven development
chobishiba
1
750
MDN Web Docs に日本語翻訳でコントリビュートしたくなる
ohmori_yusuke
1
130
ruby.wasmで多人数リアルタイム通信ゲームを作ろう
lnit
3
500
코딩 에이전트 체크리스트: Claude Code ver.
nacyot
0
850
VS Code Update for GitHub Copilot
74th
2
670
Modern Angular with Signals and Signal Store:New Rules for Your Architecture @enterJS Advanced Angular Day 2025
manfredsteyer
PRO
0
240
なんとなくわかった気になるブロックテーマ入門/contents.nagoya 2025 6.28
chiilog
1
280
Deep Dive into ~/.claude/projects
hiragram
14
8.6k
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Balancing Empowerment & Direction
lara
1
440
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
GraphQLとの向き合い方2022年版
quramy
49
14k
Statistics for Hackers
jakevdp
799
220k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
The Cult of Friendly URLs
andyhume
79
6.5k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Transcript
Helping Open Source Arun Ravindran @arocks
WE NEED YOU!... FOR OPEN SOURCE
• Am I allowed? • Beyond me? • Will they
get offended? • My code isn’t good enough • Someone else will fix it They are all wrong… Common Excuses for NOT Contributing
Working in GitHub • Include usual stuff ◦ README ◦
License ◦ Docs ◦ Tests • Create Issues !! ◦ Check before you submit • Write Pull Requests ◦ Fork into yours ◦ Clone locally ◦ Use common idioms ◦ Create branch ◦ Run tests
Contributing to Django Report bugs in Django’s ticket tracker Share
ideas at django-developers mailing list Submit patches (low-hanging in easy pickings) Improve docs or tests Review patches