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, openebs-team@googlegroups.com

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

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    🆕 New

    Status

    In Progress

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions