<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hello all,<div class=""><br class=""></div><div class="">I'm growing concerned about a small workflow hangup.</div><div class=""><br class=""></div><div class="">I've noticed a pattern in the PR queue where: a patch is generally uncontroversial, reviews are of very high quality, and authors are quick to respond to reviewer concerns. &nbsp;However so much time elapses waiting for review or re-review that the patch becomes stale. &nbsp;Authors bump infrequently to try not to be annoying, and I am sure reviewers grow weary as the bumps are a lot louder when there are 80 people doing it.</div><div class=""><br class=""></div><div class="">Examples I've been following:</div><div class=""><br class=""></div><div class=""><a href="https://github.com/apple/swift/pull/629" class="">https://github.com/apple/swift/pull/629</a></div><div class=""><a href="https://github.com/apple/swift/pull/1176" class="">https://github.com/apple/swift/pull/1176</a></div><div class=""><a href="https://github.com/apple/swift/pull/1479" class="">https://github.com/apple/swift/pull/1479</a></div><div class=""><a href="https://github.com/apple/swift/pull/1891" class="">https://github.com/apple/swift/pull/1891</a></div><div class=""><a href="https://github.com/apple/swift-corelibs-libdispatch/pull/61" class="">https://github.com/apple/swift-corelibs-libdispatch/pull/61</a></div><div class=""><a href="https://github.com/apple/swift-corelibs-libdispatch/pull/62" class="">https://github.com/apple/swift-corelibs-libdispatch/pull/62</a></div><div class=""><a href="https://github.com/apple/swift-corelibs-libdispatch/pull/64" class="">https://github.com/apple/swift-corelibs-libdispatch/pull/64</a></div><div class=""><br class=""></div><div class="">Speaking only for myself, dreading this outcome has prevented me from sending ~10 patches upstream in the last two months. &nbsp;I can work around a bug from my code in five minutes; but to prosecute that fix upstream and into a snapshot takes 6 weeks, and it is just not worth the effort to me the vast majority of the time. &nbsp;Only in cases where I absolutely must, and even then, the experience resolves me to do it locally next time. &nbsp;Meanwhile, I wonder if some of the very bright reviewers I've had the pleasure to work find pouring over a mountain of boring patches involving dark corners of platforms they don't personally use and problems they don't have to be a source of joy.</div><div class=""><br class=""></div><div class="">Now, perhaps this is all by design, and if so: Okay. &nbsp;But if it isn't by design, I wonder if there is some small change we could make to increase everyone's happiness.</div><div class=""><br class=""></div><div class="">Respectfully,</div><div class=""><br class=""></div><div class="">Drew</div></body></html>