open-telemetry / sig-contributor-experience

TODO
Apache License 2.0
1 stars 3 forks source link

Ensure community roles represent the current practices #20

Open mx-psi opened 1 month ago

mx-psi commented 1 month ago

Currently we recognize four active role levels that are applicable to all repositories and SIGs: member, triager, approver and maintainer. I think this hierachy is useful but it fails to recognize some practices/realities in some SIGs:

I would like to have this as a meta issue for anything related to the community roles, but for working on it we can split it per specific problem.

svrnm commented 1 month ago

Good call out, thanks!

Re: codeowners, we can and should add them to the community membership document, especially outlining what their responsibilites and privileges are, and maybe have a group for them like @open-telemetry/collector-component-owners etc, this group may have no immediate use beyond them being part of it.

mx-psi commented 2 days ago

Here is the guide we currently have on the Collector about code owners and how they work: https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CONTRIBUTING.md#becoming-a-code-owner