-
Notifications
You must be signed in to change notification settings - Fork 695
[Governance Review]: OpenEBS #1601
Copy link
Copy link
Open
Labels
needs-groupIndicates an issue or PR that has not been assigned a group (toc or tag/foo label applied)Indicates 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)Indicates 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)Indicates an issue or PR that has not been triaged yet (has a 'triage/foo' label applied)review/governanceProject Governance ReviewProject Governance Reviewsub/project-reviewsTOC Project Review SubprojectTOC Project Review Subproject
Metadata
Metadata
Assignees
Labels
needs-groupIndicates an issue or PR that has not been assigned a group (toc or tag/foo label applied)Indicates 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)Indicates 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)Indicates an issue or PR that has not been triaged yet (has a 'triage/foo' label applied)review/governanceProject Governance ReviewProject Governance Reviewsub/project-reviewsTOC Project Review SubprojectTOC Project Review Subproject
Type
Projects
Status
🆕 New
Status
New
Status
No status
Status
No status
Status
No status
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:
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
All important decisions are taken with minimum 66% approval of the maintainers.
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).
The security self-assessment lists the known cases.
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