Skip to content

[Governance Review]: OpenEBS #1601

@avishnu

Description

@avishnu

Project Name

OpenEBS

Project Website

https://openebs.io/

Contact Details 1

@Alex130469

Contact Details 2

@avishnu
@tiagolobocastro

Links to communication channels

https://cloud-native.slack.com/archives/CSL0PJ8GN, [email protected]

Reason for governance review request

Application for moving levels from Sandbox to Incubation

Governance model

We have modeled our governance on the Maintainer Council template and adapted for the following:

  • OpenEBS has 5 sub-projects, needed sections for managing the sub-projects.
  • OpenEBS governance defines a role called Special Maintainer, who are responsible for specific areas.

Link to Incubating/Graduation/Sandbox Application

OpenEBS has applied for Incubation and the application request is #1537, where the appropriate sections related to Governance and Contributing have been filled.

Governance documents

https://github.com/openebs/community/blob/HEAD/README.md
https://github.com/openebs/community/blob/HEAD/VISION.md
https://github.com/openebs/community/blob/HEAD/MAINTAINERS.md
https://github.com/openebs/community/blob/HEAD/GOVERNANCE.md
https://github.com/openebs/community/blob/HEAD/CONTRIBUTING.md
https://github.com/openebs/community/blob/HEAD/ROADMAP.md
https://github.com/openebs/community/blob/HEAD/SECURITY.md
https://github.com/openebs/community/blob/HEAD/CODE_OF_CONDUCT.md
https://github.com/openebs/community/blob/HEAD/SECURITY.md
https://github.com/openebs/community/blob/HEAD/SECURITY_CONTACTS.md

All relevant repositories have a CODEOWNERS file. For eg. https://github.com/openebs/mayastor/blob/HEAD/.github/CODEOWNERS

Governance Execution Examples

Governance Evolution

This commit updates the Governance document with the recommendations for Sandbox application.
This PR removed the steering committee role.
This PR rewrites the processes and definitions of the contributors, especially maintainers.
This PR updates the process to add/remove maintainers.
This PR removes the admin role and clarifies that the Org maintainers have the admin powers.

Any specific aspects of your governance structure are you seeking feedback on?

Nothing specific.

Do you have any concerns or specific areas where you feel your governance could be improved?

Currently (prior to the review) we don't have any concerns.

Additional notes and resources

No response

Metadata

Metadata

Assignees

Labels

needs-groupIndicates an issue or PR that has not been assigned a group (toc or tag/foo label applied)needs-kindIndicates an issue or PR that is missing an issue type or kind (a kind/foo label)needs-triageIndicates an issue or PR that has not been triaged yet (has a 'triage/foo' label applied)review/governanceProject Governance Reviewsub/project-reviewsTOC Project Review Subproject

Type

No type

Projects

Status

🆕 New

Status

New

Status

No status

Status

No status

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions