There are currently 38 (of <meta charset="utf-8"><span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica; font-size: 12px; ">171 total)</span> patches in the review queue where the bugs have not been modified in over 1 month old. I propose we have a bot that educates people about writing easy to review patches and auto-rejects any patches in bugs that haven&#39;t been touched in over a month. For people new-ish to the WebKit project, it is often confusing both degree of responsibility that lies with the contributor to make the patch easy to review and the need to get reviewers&#39; attention for a given patch.<div>

<div><br></div><div><div><div><div><div>This is just an initial proposal. I&#39;m not wed to any of the details of how this would work. I do think that auto-rejecting old patches is valuable to the project as a whole. Having the review queue be so large makes it daunting for any reviewer to try and tackle it. On the other hand, knowing that patches will magically fall off the end of the queue might encourage reviewers to just ignore some patches.</div>

</div></div></div><div><br></div><div>An alternative to auto-rejecting patches would be to send a nag email once a week to webkit-reviewers@ with the list of patches that are over a month old.</div></div><div><br></div><div>

<br></div><div>Here are my initial thoughts on what a review bot would do.</div><div><br></div><div><i>After a patch turns a week old, send the following email:</i></div><div>Patch 12345 of bug 6789 is a week old. It may just be because no reviewer has found time to review it. But there may be steps you can take to help get your patch reviewed. See <a href="http://trac.webkit.org/wiki/CodeReview">http://trac.webkit.org/wiki/CodeReview</a> for a few suggestions.</div>

<div><br></div><div>-WebKit review bot</div><div><br></div><div><i>After the patch is three weeks old:</i></div><div><div>Patch 12345 of bug 6789 is three weeks old. If it is still unreviewed in a week, it will automatically be rejected. It may just be because no reviewer has found time to review it. But there may be steps you can take to help get your patch reviewed. See <a href="http://trac.webkit.org/wiki/CodeReview">http://trac.webkit.org/wiki/CodeReview</a> for a few suggestions.</div>

<div><br></div><div><div>-WebKit review bot</div></div><div><br></div><div><div><i>After the patch is a month old:</i></div><div>Patch 12345 of bug 6789 has been rejected because it is too old. This is likely because no webkit reviewer has been able to review it. If you would still like the patch reviewed, then please do the following:</div>

<div><ol><li>Make sure your patch still applies to tip of tree.</li><li>Do as many of the suggestions at <a href="http://trac.webkit.org/wiki/CodeReview">http://trac.webkit.org/wiki/CodeReview</a> as possible.</li><li>Upload your patch for review again.</li>

</ol><div>-Webkit Review Bot</div></div></div></div></div>