What they forgot to teach you about becoming an open source contributor
summary
A path from passive consumer to project maintainer is described, noting it often takes six or more years of using libraries before first contribution. Concrete entry routes include the first-contributions repo (R fork exists), targeting issues labeled good first issue or help wanted, and contributing to packages you use (first contribution was to broom). Expectations shift: pull requests act as conversations, work on Apache Arrow R packages requires rigorous testing, avoiding extra dependencies, and following participation guidelines.
AI-written summary · about
chapters (10)
- 0:00Open source intro
- 1:54Benefits of contributing to open source
- 2:55Barriers to starting
- 4:19Choosing where to contribute
- 6:28What to work on first in open source
- 7:50Social dynamics in projects
- 10:59Pull request process
- 13:47Code vs task mindset
- 14:48Non-code contributions
- 15:10Summary
related talks
16mWhat they forgot to teach you about becoming an open source contributor
13mHow to Make Your First Open Source Contribution
22mA beginner's guide to Open Source
28mBest Practices for an Effective Open Source Contribution
31mGetting Started with Open Source Contributions
32mYour First Open-Source Contribution
10mBecoming an awesome open source contributor
24mSo You Want to Contribute to Open Source: ...
