CNCF community and governance
As open source projects such as Kubernetes gain momentum, they attract more contributors, which is always a good sign. However, larger communities may get out of control and quickly become a mess without adequate governance. While CNCF does not require its hosted projects to follow any specific governance model, for a project to graduate, an explicit governance and committer process must be defined. CNCF follows the principle of Minimal Viable Governance, which means the projects are self-governing and the CNCF bodies will only step in if asked for help or if things are going wrong.
Speaking about its structure, CNCF has three main bodies:
- Governing Board (GB): Takes care of marketing, budget, and other business decisions for CNCF
- Technical Oversight Committee (TOC): Responsible for defining and maintaining the technical vision, approving new projects, and aligning existing ones based on feedback
- End User Community (EUC): Provides feedback...