Open Source Governance for Software Engineers
summary
Defines governance as the formalization of implicit norms to scale willing collaboration and argues for treating governance like code so human readers can interpret it. Recommends concrete practices from software engineering — DRY, low coupling, separation of concerns — and a five‑document framework: charters policies processes guidelines documentation with clear ownership rules (delegating authority owns charters/policies, implementers own processes). Gives examples (moderation policy → GitHub moderation group, bug triage policy → implementer process, IP guidelines), warns against copy‑paste, over‑specification, and urges conveying intent and handling conflicts one‑on‑one.
AI-written summary · about
chapters (6)
- 0:00Open source governance intro
- 3:15What is governance
- 18:30Writing governance code
- 23:21Simple governance docs
- 36:18Additional tips and final advice
- 37:21Summary
related talks
23mGood Governance Practices for Healthy Open Source Projects
09mKeynote: How Open Governance Influences Open Source & Inner Sou...
37mYou keep using that word Governance
31mOperationalizing Open Source Projects: When the Rubber Meets the Road
47mPanel Discussion: A How-to Guide for Contributing to Open Source as an Employee
29mExperiences in Addressing Diversity, Equity, and Inclusion in Open Source Governance
46mConducting Your Open Source Project
01h 01mKeynote - Open source is just about the source, isn't it?
