Sandbox, incubating, and graduating projects
Let’s take an example from the CNCF, which is one of the leading organizations when it comes to supporting cloud-native open source projects with community members, research, events, and funding initiatives. Every CNCF project has an associated maturity level:
Figure 11.1 – Project stages of an open source project (Source: https://github.com/cncf/toc/blob/main/process/project_proposals.md)
Let us look at these stages in detail:
- Sandbox projects: The sandbox projects can be considered to be in an experimental stage. Some of the popular projects that were accepted as sandboxes in 2022 and 2023 include Kubescape, Opencost, Ko, and so on. These projects benefit from the CNCF community and a collaborative approach to further develop these projects. You can find the list of sandbox projects here: https://www.cncf.io/sandbox-projects/.
The following workflow diagram depicts how a CNCF sandbox...