Last modified: 2011-10-31 17:31:10 UTC
In r92109, a parameter to maintenance/update.php was added called "iknowwhatimdoing". It overrides the (now default) behavior of blocking the execution of update.php when $wgMiserMode is enabled, unless the parameter is called (e.g., "php maintenance/update.php --iknowwhatimdoing"). I understand that this was likely intended to be a playful parameter name, but given that this parameter is called in the context of serious and potentially dangerous database schema changes, I think this parameter should be renamed. I think something like --force or --force=true makes more sense here and would be more common terminology for a command-line script of this nature. It's also a shorter, simpler word, which is more helpful than a long string of characters for people whose primary language isn't English. Combined with bug 32072, I think this will vastly improve r92109.
Renamed in r101370.