Keynote: Collaborating on Open Source Software
summary
Personal account of contributing to Cucumber that starts in August 2017 and tracks concrete outcomes: first contribution August 2017, fixes include adding tests that reproduce and close old issues and added tests that closed old issues, an early mistake of merging prematurely is recovered when merged something that wasn’t ready and core maintainers fixed it, practical work spans Kotlin refactors, Git skills, triaging GitHub issues and a weekly new contributor ensemble streamed on Twitch for onboarding.
AI-written summary · about
chapters (15)
- 0:00Start
- 0:38Collaborating on Open Source Software
- 2:26Why Would You Contribute To Open Source Software
- 2:46Why Do You Contribute To Open Source Software or Why Do People Contribute To Open Source Software
- 10:12Refactor
- 10:58Fixing Typos
- 16:39Edit Documentation
- 20:53Cucumber Expressions
- 22:22Ways To Sponsor Open Source and Open Source Projects
- 22:41Software Foundation Conservancy
- 25:27Find a Project To Work On
- 28:43Contributor License Agreement
- 29:11Pick a Task
- 29:46Clone the Project
- 31:30First Contribution
related talks
49mHow I Started Contributing to Open Source and Why You Should Too
15mCollaborating on Open Source
26mKeynote: "Open" as in "Welcoming": Facilitating Contributions
06mKeynote: Supporting the Community – So Open Source Projects Can Grow and Thrive
11mKeynote: How to Craft Open Source Contributions
16mContributing to Kotlin
38mKeynote: Cognitive Apprenticeship - Experience in Open Source
10mKeynote: Getting Started as an Open Source Contributor
