Skip to content

Ensure community roles represent the current practices #20

Open
@mx-psi

Description

@mx-psi

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:

  • Some SIGs such as the Collector SIG and the Go SIG also have codeowners: members that own a specific component and are expected to review this component specifically.
  • We tie time investment to the project with expertise on the project. While the two are related, there are folks that have a lot of expertise on a topic but can't have a lot of time investment. This means we have to choose between giving people a role they can't fully fulfill or failing to recognize their expertise and having them recognized as valuable contributors.

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.

Metadata

Metadata

Assignees

Type

No type

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions