[llvm-commits] [llvm] r134907 - /llvm/trunk/utils/TableGen/
David A. Greene
greened at obbligato.org
Tue Jul 12 12:14:17 PDT 2011
greened at obbligato.org (David A. Greene) writes:
> I'm all for code review, especially on complex patches. That's why I
> sent this one for review ahead of time. But the submitter needs to get
> at least some indication someone is looking at it in a timely manner.
> Otherwise the submitter is completely in the dark.
I think what might work is the following:
- Within 16 working hours after a review request is sent, the relevant
code owner either sends a review or sends an acknowledgement that the
request was received. Either type of response should indicate that
the responder is the code owner (so the sumitter knows who has final
say).
[I realize that in this case I did not wait 24 working hours. That
was a screw-up on my part and I apologize.]
- If the reviewer needs more time to do the review, he or she will
provide an estimated time to complete the review. Extensions to that
timeframe should be communicated as soon as possible once they are
known. The idea here is to keep the submitter in the loop.
- If, after 24 hours, the submitter has not received any
acknowledgement, he or she sends a single ping to call attention to
the review request.
- Following the ping, the submitter should wait an additional eight
working hours. If there is no response forthcoming, the submitter may
commit the patch which is then subject to post-commit review.
- A ping should almost never be necessary.
This will at least give a predictable timeframe for the submitter. As
it is now, people who submit code are lost as to when things might move
forward. That makes scheduling and planning very difficult.
Does this sound reasonable?
-Dave
More information about the llvm-commits
mailing list