Contributors, Committers, and Maintainers + CODEOWNERS - What rules do we want to define for Hiero #73
Replies: 5 comments 15 replies
-
LFDT has already defined some rules regarding "Becoming a Maintainer" and "Removing Maintainers". See https://lf-decentralized-trust.github.io/governance/governing-documents/SAMPLE-MAINTAINERS#removing-maintainers |
Beta Was this translation helpful? Give feedback.
-
@hendrikebbers, there is a conversation about some of this here regarding which maintainer vote on what. |
Beta Was this translation helpful? Give feedback.
-
I created a chart to help us visualize this better at |
Beta Was this translation helpful? Give feedback.
-
I should clarify that I only speak in the context of the hiero-consensus-node. |
Beta Was this translation helpful? Give feedback.
-
@poulok @Nana-EC @hendrikebbers are we ok to close this discussion ? Given that we have already integrated these rules into our main governance repo and teams are allowed to post exceptions to those rules. I want to keep the discussions cleared to be able to focus on new ones. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I wrote down a definition on Contributors, Committers, and Maintainers groups + how all that works in combination with GitHub CODEOWNERS. Before brining it to the TSC I want to open an discussion on it. In Hiero (as in LF), we now 3 different roles: Contributors, Committers, and Maintainers.
A project can decide to support GitHub CODEOWNERS (see https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners). Since we officially have the Contributors, Committers, and Maintainers roles getting that together with GitHub CODEOWNERS is a little bit tricky. Roger and I worked on some best practices together with LF. Let me share the current state:
Beta Was this translation helpful? Give feedback.
All reactions