Hi David,

That makes sense. I think that we have been doing this with a few folks.
The more interesting question is how do we decide who could get added as a
collaborator?

Best,
David

On Fri, Apr 28, 2023 at 4:42 AM Luke Chen <show...@gmail.com> wrote:

> 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
> >
>

Reply via email to