-
Notifications
You must be signed in to change notification settings - Fork 698
Description
Project Name
OpenEBS
Project Website
Contact Details 1
Contact Details 2
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
- Voting
All important decisions are taken with minimum 66% approval of the maintainers. - Promoting a contributor / demoting a maintainer
mhkarimi1383 has been made an approver for the Local PV Rawfile sub-project for his contributions, we plan to promote him to a sub-project maintainer role for the same.
semekh could not actively continue his contributions, so maintainers had to relieve him of his sub-project maintainer responsibilities
(docs: drop mehran as rawfile sub-project maintainer openebs/community#174). - Security response
The security self-assessment lists the known cases. - Meeting recordings
Monthly community meeting recordings: https://www.youtube.com/@openebscommunity6021
Weekly maintainers meeting minutes: https://github.com/openebs/community/discussions/categories/weekly-maintainers-meetings
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
Type
Projects
Status
Status