GCC Patch Queue

Daniel Berlin has set up a simple patch queue for tracking patches.

This document should follow the instructions given by Daniel.

The tracker is quite simple for now, and just lists the patches along with a submit date and archive url, and color codes the dates by how long they have been outstanding.

More may come later (pinging, whatever) :)

Adding Patches

If you want a patch tracked, please have a line in your email to gcc-patches that consists of solely

:ADDPATCH <maintenance area>:

It ignores other lines, so you can put this at the top, the middle, or wherever. It just has to be somewhere in the email on a line by itself. For example:

This is patch blah blah blah
:ADDPATCH SSA:

Thanks,
Dan

or

:ADDPATCH SSA:

This is patch blah blah blah

Thanks,
Dan

but the following will not work

This is patch blah blah blah :ADDPATCH SSA:

Thanks,
Dan

It should show up in the patch tracker soon afterwards.

You can also add a patch to the tracker manually using the add link at the bottom of the tracker. Patches added manually must be removed manually too

Reviewing Patches

If you review a patch by replying from your mailer, simply reply to the email that had the ADDPATCH line in it, and include a line:

:REVIEWMAIL:

It will figure out which patch you were reviewing (by the in-reply-to column) and remove it from the queue list.

If you are replying to something out of the archives, please put

:REVIEWURL <mailing list archive url>:

If you are just randomly reviewing patches you found on the tracker, and are too lazy to post the url, simply include:

:REVIEWID <patch id>:

and it will mark the patch as reviewed.

You can also manually remove patches through the remove link. I may disable this feature if it is abused (or restrict it's access).