Wasn't Chesnay's comment suggesting 3 states as well?:

> 1) By default the bot shows a big red X next to every item; I'd prefer a
> question mark here as this allows us to differentiate between rejected
> and unaddressed points. It's also a bit nicer for contributors imo as it
> does not have such a negative connotation.

On 22/02/2019 14:19, Robert Metzger wrote:
> I will try to deploy the first version using labels today.
>
> Here are my responses to your comments:
>
> The emojis seem unnecessary, the approved label could be shorted to
>> "Approved"; the
>> review prefix isn't necessary here imo.
>
> My idea was that each system (review bot, component labeler, size
> estimator) has its own prefix, that is managed only by the system.
> The Guava project is doing this as well:
> https://github.com/google/guava/pulls
> also Kubernetes to some extend:
> https://github.com/kubernetes/kubernetes/pulls
>
> I'm still in favor of keeping "review=approved".
>
> As another request, we may want to ignore flinkbot comments if they come
>> from the person opening the PR.
>
> This is on the TODO list. I will address it with the next big development
> iteration. For now, it is up to the merger to make sure that the approvals
> were given by the right persons.
>
> but for the corresponding pictures, if need I can look for visual design
>> classmates to help. what do you think?
>
> Afaik, we can not use custom emoji's on GitHub. Also, it seems that the use
> of emojis is not very popular with the others here :)
>
>
> Probably I am bit late to the party, but I just started using the Flinkbot.
>> A big +1 for having 3 states for each step. (Pending, Approved, Rejected).
>> Right now it is impossible to say that I checked e.g. consensus and decided
>> that the feature requires further discussion.
>
> Welcome to the party :)
> Did somebody else suggest already 3 states for each step?
> Since this is a bigger implementation effort, and requires additional
> thinking about the semantics (what happens if we have conflicting approvals
> etc.) I would suggest to add this to the TODO list, and have a separate
> discussion with a full proposal?
> As part of this, I also want to revisit the "attention" action.
>
> The bot could check the diff and tag pull requests that only touch the
>> docs as "Documentation". Many of these are easy to review and usually
>> don't require a deeper understanding of Flink.
>
> Yes, I think we should automatically label pull requests such as: hotfixes,
> documentation only, new contributors.
> It's on my list.
>
>
> For the labels, I will now go with the following:
>
> review=description?
>
> review=consensus?
>
> review=architecture?
>
> review=quality?
>
> review=approved ✅
>
>
>
> On Fri, Feb 22, 2019 at 2:00 PM Chesnay Schepler <ches...@apache.org> wrote:
>
>> The bot could check the diff and tag pull requests that only touch the
>> docs as "Documentation". Many of these are easy to review and usually
>> don't require a deeper understanding of Flink.
>>
>> On 13.02.2019 10:29, Robert Metzger wrote:
>>> Hey all,
>>>
>>> the flinkbot has been active for a week now, and I hope the initial
>> hiccups
>>> have been resolved :)
>>>
>>> I wanted to start this as a permanent thread to discuss problems and
>>> improvements with the bot.
>>>
>>> *So please post here if you have questions, problems or ideas how to
>>> improve it!*
>>>
>>

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to