I feel that the code review process is going too fast. Sometimes I see patches being submitted and merged within the very same weekend. Now I just reviewed a patch for which I received an invitation yesterday evening, but I’m too late already: It has already been merged.
Do you expect reviewers to be available 24/7?
Otherwise, wouldn’t it be reasonable to give reviewers a little bit more time, for example by:
- avoiding merges to the master during the weekend
- allowing 24 hours between the final patch set and the merge to the master