Chatting with adam.martin yesterday, who's currently Build Baron, we discussed the importance of "Revert" commits in Server, and wondered if it made sense to add some project-configurable functionality around them.
A "Revert" commit appears to fix an error condition, so it may make sense to:
- Schedule it at priority 101 automatically (i.e.: higher than any user-settable priority)
- Unschedule all scheduled tasks from commits before it
ADAM, am I missing anything?