If we leave the RTBC permissions as they currently are, a confirmation step could reduce the number of untested patches that accidentally make it to the RTBC status. This additional step could be added conditionally based on user roles so it wouldn't impact usability for those who go through the process of marking patches as RTBC multiple times a day. The confirmation step could look like this: <br>
<br>By marking this patch as RTBC (ready to be committed), you confirm that:<br>- The patch applies to the latest version of the code<br>- The patch gives the desired result<br>- The code is clean<br>- The code is well-documented<br>
If you are unsure about any of the points above, do not change the status of the patch.<br><br>[Keep current status] [Set status to RTBC] <br><br>