Hi, all In my opinion, both suggestions are good. But what I need to remind is that we should have at least one deadline to prevent a pr from being suspended for a long time.
Thx. Ian Luo <[email protected]> 于2019年3月8日周五 上午10:41写道: > 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 > >> > > >
