Maybe it is just me, but most reviews seem to take hours to days to complete. I'm been sitting here waiting for a one line change to get a second "+2 / approved" so I can redeploy our test cluster for the last 2 hours.
When lots of people are active, reviews can be approved in quickly - especially when people reach out to others who are familiar with the code in question. Do we need a "time-gate" or can you use a feed-reader and https://github.com/openstack/nova/commits/master.atom to read patches were approved while one is away/sleeping/time off? (opening bugs or asking questions in IRC is always acceptable regardless of how long the review took) Delaying by 2 hours on a weekday at noon vs 2am saturday night? Would we then start debating how best to gate at different times based on when people are available? That said if the complexity added is minimal I don't think it would hurt - it is another thing that our (small) CI team has to do. Jesse On Mon, Mar 12, 2012 at 11:51 PM, Mark McLoughlin <mar...@redhat.com> wrote: > On Mon, 2012-03-12 at 17:57 -0500, Josh Kearney wrote: >> Is this is really a problem that needs solving? I'd like to believe that no >> member of Nova Core would approve something that they aren't familiar with. > > I think the issue is more a case of allowing some time for other > reviewers to come along and catch issues before it gets merged. > > Sometimes there can be a few folks working through an issue together and > the patch gets pushed and approved so quickly that no-one else gets a > chance to review. > >> IMHO, we should be making better attempts at not letting branches sit >> around for days/weeks at a time. >> >> On Mon, Mar 12, 2012 at 4:59 PM, Joe Gordon <j...@cloudscaling.com> wrote: >> >> > Hi All, >> > >> > I have noticed that some Gerrit branches get approved very quickly, >> > sometimes in a matter of minutes. While most of the time these branches >> > are vetted properly, the window for reviewing can be so small that a >> > non-trivial branch lands but without enough vetting. If someone is in a >> > meeting for half on hour they may miss the entire review window. To fix >> > this problem I propose a minimum time frame (should be overridable in an >> > emergency) for a branch to be approved, perhaps 2 hours. This time frame >> > would start on 'Upload time.' > > I like the idea, personally. Even in the case of "emergencies", I don't > think 2 hours is unreasonable. > > Cheers, > Mark. > > > _______________________________________________ > Mailing list: https://launchpad.net/~openstack > Post to : openstack@lists.launchpad.net > Unsubscribe : https://launchpad.net/~openstack > More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp