Hi David, Thanks for the suggestion. I'm +1. This is also a good way to show appreciation from Kafka community to some great contributors who haven't qualified to become committers.
Luke On Fri, Apr 28, 2023 at 2:45 AM David Arthur <david.art...@confluent.io.invalid> wrote: > Hey folks, > > I stumbled across this wiki page from the infra team that describes the > various features supported in the ".asf.yaml" file: > https://cwiki.apache.org/confluence/display/INFRA/Git+-+.asf.yaml+features > > One section that looked particularly interesting was > > https://cwiki.apache.org/confluence/display/INFRA/Git+-+.asf.yaml+features#Git.asf.yamlfeatures-AssigningexternalcollaboratorswiththetriageroleonGitHub > > github: > collaborators: > - userA > - userB > > This would allow us to define non-committers as collaborators on the Github > project. Concretely, this means they would receive the "triage" Github role > (defined here > > https://docs.github.com/en/organizations/managing-user-access-to-your-organizations-repositories/repository-roles-for-an-organization#permissions-for-each-role > ). > Practically, this means we could let non-committers do things like assign > labels and reviewers on Pull Requests. > > I wanted to see what the committer group thought about this feature. I > think it could be useful. > > Cheers, > David >