How I Started Contributing to Open Source and Why You Should Too
summary
After two years contributing to Cucumber the talk gives concrete entry points: adding unit tests, refactoring Java to idiomatic Kotlin, reviewing PRs and merged something that wasn't ready then reverted and repaired with core maintainers' help. Describes updating transitive dependencies — updated transitive dependency (Jackson) to fix security — cloning, running builds, and PRs merged the next day. Mentions Slack/Gitter support channels, Open Collective funding, and invites to CukeFest and conference speaking.
AI-written summary · about
chapters (13)
- 0:00Intro
- 0:17Why You Should Contribute
- 2:38Why You Dont Contribute
- 4:42Cucumber
- 6:55What you can contribute
- 10:04What you can not contribute
- 12:38Documentation
- 16:12Reporting Issues
- 22:55Getting Started
- 30:31Regression Testing
- 33:39Mailing Lists
- 39:03Github Hacktoberfest
- 43:51Running work projects
related talks
36mKeynote: Collaborating on Open Source Software
15mCollaborating on Open Source
10mDemystifying Contributing to Open Source
32mContributing to Open Source: A Guide
06mHow to get started in Open Source Communities
51mFrom Zero to Open Source Hero: Contributing to Spring projects
32mYour First Open-Source Contribution
35mYour First Open-Source Contribution
