Panel Discussion: Educating the Next Generation of Open Source Project Contributors
summary
Covers concrete programs and outcomes: Google Summer of Code origins and evolution into university courses, a Carnegie Mellon model that moves from one-student projects to team-of-five internships after three iterations and an early cohort of about 60 students; CHAOSS and CHAOSS Africa outreach that uses a GitHub-funded curriculum, focus groups, an Open Source Africa Festival and an accelerator to move contributors from first commits to project builders; requests for maintainers to mentor; and pragmatic concerns about dependency literacy and AI-augmented workflows.
AI-written summary · about
chapters (11)
- 0:00Panel introduction
- 1:45Google Summer of Code goals
- 4:11Internships in open source
- 5:57African contributors encouragement
- 10:52Audience questions on contributor diversity
- 17:12Industry versus open source
- 20:41Non-code contributions
- 26:39Teaching software dependencies
- 31:58AI’s impact on communities
- 34:26Sustainability of contributors
- 37:14Key takeaways
related talks
37mEducating the next generation of open source contributors
34mPanel Discussion: OSS101 - Introduction to Open Source for Students
45mPanel Discussion: Education and Open Source
47mPanel Discussion: Creating your Community Mentorship Program
34mRecognizing the driving forces of impactful OS projects
41mModernizing CS Education with Open Source
15mIntroducing CS Students to Open Source
41mPanel Discussion: Open, friendly, and welcoming: on the... with Lacey Henschel
