Contributing to Open Source: A Guide
summary
Shows a concrete contribution pipeline: fork, branch, add tests, push and open a GitHub pull request that passes continuous integration, with emphasis on a minimal reproducing example for issues and tests to make reviews quick. Uses real tooling (Git, GitHub, Travis) and examples (black issue #282, many fixes in dateutil totaling 171 merged PRs) and recommends labels like good first issue plus changelog entries and small, reviewable commits.
AI-written summary · about
chapters (7)
- 0:00Open source contributions
- 1:30Why contribute
- 3:36Contribution types
- 11:26Maintainer psychology
- 16:17Git/GitHub workflow
- 24:04Next steps
- 29:47Q&A
related talks
32mYour First Open-Source Contribution
22mA beginner's guide to Open Source
06mHow the Fork Do I Contribute to Open Source
10mDemystifying Contributing to Open Source
32mGetting Started in Open Source
35mYour First Open-Source Contribution
40mI wanna do Open Source, but I don't know how
10mBecoming an awesome open source contributor
