Agree, a deadline is a good suggestion. It requires all committers look into pull request more actively.
-Ian. On Fri, Mar 8, 2019 at 10:47 AM yuhang xiu <[email protected]> wrote: > 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 > > >> > > > > > >
