Hi David,
thanks a lot for your response and the updates to the wiki.

One more question:

Do we need to introduce the "add-community-reviewed-LGTM" and
"remove-community-reviewed-LGTM" flinkbot commands?
Can't community members use the regular GH review feature, and approve the
PR, and Flinkbot detects the approvals?






On Fri, Apr 11, 2025 at 5:16 PM David Radley <david_rad...@uk.ibm.com>
wrote:

> Hi Robert,
> Thanks for the feedback. I have updated the flip with your suggestions.
>
> Comments on your suggestions :
>
>   *   “Another benefit related to this is that it is easier for the PMC to
> screen
> for committer candidates based on their review involvement and quality.”
> Good idea.
>   *   “Update the wiki process” – I have updated with a link
>   *   Comments around “community-reviewed-requires-deep-review”. I was
> looking for a way to indicate that the community review would not add much
> benefit and requires subject matter expect due to the complexity / far
> reaching implication of a change. These sort of changes I feedback on but
> would not approve. The community review is still valuable in these cases as
> well. Let’s leave this one out for now.
>   *     *community-reviewed-suggest-close* How can community reviewers
> tell Flinkbot that they want to close a PR? will we introduce a new
> command? Yes I will add details to the Flip
>   *   *community-health-initiative-reviewed* I will change to have the
> same prefix.
>   *   On the performance metrics thought. Not evil - I like it that we can
> evidence what is working and what is not working about all aspects of the
> process. So we can make targeted changes. I think this applies to all parts
> of the process. We are gathering a snapshot of how the process is working
> currently, I hope that we can get a lot of insight from trawling Git. I
> hope that we can get more insight when we have these labels as it will call
> out the impact of the community reviewers. We could split on a user basis,
> it is probably worth doing on a project basis as well to get project wide
> insights as to what might be working well.
>
> Kind regards, David
>
> From: Robert Metzger <rmetz...@apache.org>
> Date: Thursday, 10 April 2025 at 08:45
> To: dev@flink.apache.org <dev@flink.apache.org>
> Subject: [EXTERNAL] Re: [DISCUSS] FLIP-518: Introduce a community review
> process
> Thanks for the FLIP.
>
> In the benefits section, you are mentioning:
>
>
>    - community reviewing then becomes a respected way to contribute to
>    Flink on the road to becoming a committer. So, it is in the
> contributor’s
>    interest to review.
>
>
> Another benefit related to this is that it is easier for the PMC to screen
> for committer candidates based on their review involvement and quality.
>
> "*Update the wiki process"*
>
> Which process do you mean? Can you share a link?
>
>   > *community-reviewed-requires-deep-review*
>
> I am not convinced that this is a good label to introduce, because it is an
> "easy way out" for community reviewers. If the community review process is
> for contributors to behave like committers, then the community should also
> be involved in deep reviews. Otherwise, the PMC can not assess if a
> community reviewer is ready for committership.
>
> >  *community-reviewed-suggest-close*
>
> How can community reviewers tell Flinkbot that they want to close a PR?
> will we introduce a new command?
>
> >    *c**ommunity-health-initiative-reviewed*
>
> I like that the other labels are all prefixed by `community-reviewed`, this
> one isn't.
> What's the benefit of adding a CHI-specific label, instead of just having
> one process for community reviews? CHI members are part of this?
>
> I know this is a bit of an evil "let's create performance metrics" thought,
> but what do you think about measuring the accept rate of community
> reviewers? E.g. for a user a, what % of their approved PRs have been merged
> w/o further feedback by a committer?
> I guess one problem of this idea is that folks can focus on just approving
> typo fixes. E..g there will be an incentive for people to open typo fix
> PRs, and there will be an incentive for folks to approve those. Just an
> idea. Maybe for v2 of this.
>
> Best,
> Robert
>
>
> On Mon, Mar 31, 2025 at 5:33 PM Doğuşcan Namal <namal.dogus...@gmail.com>
> wrote:
>
> > Yep, ship it.
> >
> > I don’t see any harm on start following the suggested process since it
> only
> > adds a few labels to the existing PRs.
> >
> > We could learn more by time and improve the process on the way.
> >
> > QQ. Do the proposed flinkbot commands work already?
> >
> > On Fri, 21 Mar 2025 at 15:32, David Radley <david_rad...@uk.ibm.com>
> > wrote:
> >
> > > I would like to start a discussion around FLIP-518<
> > > https://cwiki.apache.org/confluence/x/_wuWF><
> https://cwiki.apache.org/confluence/x/_wuWF%3e> which proposes a new
> > > community review process. Please let me know if you support this idea,
> or
> > > would like changes.
> > >
> > > We hope this process improvement will
> > >
> > >   *   Encourage more people in the community review PRs, by formally
> > > recognising reviews as contributions.
> > >   *   Reducing the workload on committers.
> > >   *   Reducing our technical backlog.
> > >
> > >
> > > Kind regards, David.
> > >
> > > Unless otherwise stated above:
> > >
> > > IBM United Kingdom Limited
> > > Registered in England and Wales with number 741598
> > > Registered office: Building C, IBM Hursley Office, Hursley Park Road,
> > > Winchester, Hampshire SO21 2JN
> > >
> >
>
> Unless otherwise stated above:
>
> IBM United Kingdom Limited
> Registered in England and Wales with number 741598
> Registered office: Building C, IBM Hursley Office, Hursley Park Road,
> Winchester, Hampshire SO21 2JN
>

Reply via email to