I think we don't need such a complex rule at all. More reviewers on it,
more confidence it will give the author. I think there's a chance for
reviewers more than one looking into one pull request because this pull
request may look interesting to them. I don't worry too much since
eventually they will reach a consensus and the pull request get merged by
one of the reviewers. What I suggest is to make the rule simple, no pull
request can be merged unless it's reviewed one reviewer at least.

Thanks,
-Ian.


On Fri, Mar 8, 2019 at 10:37 AM Ian Luo <[email protected]> wrote:

> I think we don't need such a complex rule at all. More reviewers on it,
> more confidence it will give the author. I think there's a chance for
> reviewers more than one looking into one pull request because this pull
> request may look interesting
>
> On Thu, Mar 7, 2019 at 5:04 PM Huxing Zhang <[email protected]> wrote:
>
>> Hi,
>>
>> When I am looking at the pull request, I found a pull request[1] got
>> approved by 2 of our reviewers(committers), but still not getting
>> merged.
>>
>> I am thinking why it is like this. Should we set up community rules
>> for thing like this?
>> For example, if a pull request has got at least N approval from
>> committers, it can be merged, where N can be discussed. The more
>> approval it need, the longer process it will take.
>>
>> For large size pull requests, the reviewer can request another one to
>> help on it.
>>
>> I would suggest to keep it small, N=1.  Even the reviewer fails to
>> identify the issues, it can be fixed by sending another pull request.
>>
>> How do you think?
>>
>> [1] https://github.com/apache/incubator-dubbo/pull/3536
>>
>> --
>> Best Regards!
>> Huxing
>>
>

Reply via email to