toc
toc copied to clipboard
Update graduation_criteria.md
There have been some issues in CNCF where projects have waited too long to define basic governance processes, which have led to issues down the road as a project has scaled. It's better to encourage a project to start out with a simple governance structure in the beginning and evolve that over time versus starting with nothing and dealing with the aftermath of managing governance and growth at the same time.
There are also great resources and templates now that folks can lean on to craft their own governance https://contribute.cncf.io/maintainers/governance
💯 👍🏾
@jberkus FYI
We should also suggest specific templates for "minimal governance". Would it be sufficient to simply link to the Maintainer Council template? Or do we want something even simpler than that?
While it's great to have sample governance models and templates for projects to look at, there are projects that join the CNCF as established, successful, open, widely-adopted projects, with existing governance models that have served them well for years. We promise them that we will treat them with a light touch, so let's make sure that in trying to provide guidance to new and less-established projects, we don't turn that into additional requirements and extra work for these maintainers.
As a result of today's TOC meeting, let's hold off on merging this PR. The recommendations from the task force will likely alter the criteria from what is recommended here. Once the recommendations from the task force are finalized and public comment is complete, we can determine if this PR is overcome by those recommendations
Closing this PR as this consideration was added into the recent matriculation process changes and recommendations from the task force.