Who Owns This Code? Navigating Code Ownership from Inner to Open Source
summary
Five teams inherit a 10-year TV app codebase that became unrefactorable until ownership is assigned; ownership uses GitHub code-owners + branch protection, rotas for on-call, and AWS resource tagging to map infrastructure. Research cited shows 80% of bug fixes are by non-authors, hard vs soft ownership affects quality and scale, and excessive control or identity attachment creates toxic blockers. A virtual maintainer/trusted-committer model for the shared appcore is in use and reports clearer responsibility and improved code health.
AI-written summary · about
chapters (8)
- 0:00Code ownership challenges
- 1:25Defining ownership
- 8:00Research on ownership models
- 14:15Toxic ownership risks
- 19:30Practical ownership at BBC
- 27:38Hard vs soft ownership
- 34:21Open source responsibilities
- 39:16Summary & Q&A
related talks
17mOwnership in a DevOps and InnerSource environment
28mIt's not just code: managing an open source project
47mThe Challenges of Public Code: Building an Open Source Culture at BBC
24mThe Cathedral, the Bazaar, and the Coffeehouse
35mDecoding 'Community Over Code'
31mCode It Forward: Making Your Mark in Open Source
33mThe Cathedral, the Bazaar, and the Coffee House
28mGitHub Gone Wrong - Lessons Learned from Organic Open Source
