Hi all, opinion from a regular person here: I think being able to
re-trigger jenkin's test and tagging can be very helpful for a lot of times.

On Fri, Apr 28, 2023 at 9:31 AM John Roesler <vvcep...@apache.org> wrote:

> Hi all,
>
> This is a great suggestion! It seems like a really good way to make the
> Apache Kafka project more efficient in general and also smooth the path to
> committership.
>
> I've brought the topic up with the Apache Kafka PMC to consider adopting a
> policy around the "collaborator" rule.
>
> In the mean time, it would be great to hear from the broader community
> what your thoughts are around this capability.
>
> Thanks,
> -John
>
> On Fri, Apr 28, 2023, at 10:50, Justine Olshan wrote:
> > I'm also a bit concerned by the 20 active collaborators rule. How do we
> > pick the 20 people?
> >
> > Justine
> >
> > On Fri, Apr 28, 2023 at 8:36 AM Matthias J. Sax <mj...@apache.org>
> wrote:
> >
> >> In general I am +1
> >>
> >> The only question I have is about
> >>
> >> > You may only have 20 active collaborators at any given time per
> >> repository.
> >>
> >> Not sure if this is a concern or not? I would assume not, but wanted to
> >> bring it to everyone's attention.
> >>
> >> There is actually also a way to allow people to re-trigger Jenkins jobs:
> >> https://github.com/apache/kafka/pull/13578
> >>
> >> Retriggering test is a little bit more sensitive as our resources are
> >> limited, and we should avoid overwhelming Jenkins even more.
> >>
> >>
> >> -Matthias
> >>
> >>
> >> On 4/27/23 11:45 AM, David Arthur 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