I'm finding that others not having the time to do reviews in a code-review enforced open-source (so volunteer) project is really slowing the velocity - it's really unmotivating to have 3-4 PRs of your sitting there for days and prohibits me from doing any new work.
Real life taking priority is of course understandable, but what's a solution for this? I'm thinking of allowing PRs to go through if they're unreviewed for 3-4 days, but that kills the entire point of having code review to begin with.
Does anyone have a good solution?
This is an open-source project and as such I definitely don't have the methods available to a commercial organisation to ensure code reviews are done in a timely manner.