Skip to content

Add goverance.md for OCM incubation checks. #205

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

xuezhaojun
Copy link
Member

@xuezhaojun xuezhaojun commented Jan 13, 2025

Fixes issue: #196

The sections: Decision making, CoC, Steering Committee/Members are new, others are copied from #72

@openshift-ci openshift-ci bot requested review from deads2k and qiujian16 January 13, 2025 07:29
@xuezhaojun xuezhaojun changed the title Add goverance.md for OCM incubation checks. WIP: Add goverance.md for OCM incubation checks. Jan 13, 2025
@xuezhaojun xuezhaojun changed the title WIP: Add goverance.md for OCM incubation checks. Add goverance.md for OCM incubation checks. Jan 13, 2025
@xuezhaojun
Copy link
Member Author

/assign @qiujian16

@qiujian16
Copy link
Member

/assign @mikeshng

Copy link
Member

@mikeshng mikeshng left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for taking the time and writing this! I am ok with everything that is stated here. Just some nits.

Signed-off-by: xuezhaojun <[email protected]>
Copy link

openshift-ci bot commented Feb 20, 2025

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: xuezhaojun
Once this PR has been reviewed and has the lgtm label, please ask for approval from mikeshng. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


# Project Governance

The project consists of the following Subprojects:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How do we define subprojects here? Based on the CNCF incubation checkbox:

If the project has subprojects: subproject leadership, contribution, maturity status documented, including add/remove process.

So, Registration, Work, Scheduling, Operator might not be the Subprojects, and we should list addon-framework, sdk-go and clusteradm here.

What do you think?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And refer to the example in https://github.com/cncf/toc/blob/main/projects/cubefs/cubefs-graduation-dd.md?plain=1#L213, the below governance template should be added to each subproject:

Governance

  • < subproject-name > is a sub-project of the OCM main project, complying with the rules of OCM main projects.
  • < subproject-name > does not have independent leadership, adopting the same leadership strategy as the OCM main project.
  • Contributions to < subproject-name > are equivalent to contributions to the main project and can be used as a basis for community role promotion.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's a good question, we should discuss this in the incubation meeting.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants