Thank you. That's a more resonable response which properly discloses the two concerns underlying the way this change is proposed:
- The complexity of the UI.
- Code freeze in 9 days.
As a developer I can hack anything in Moodle. As an administrator I would try to avoid hacking as much as possible. As an instructional designer/instructor I want to be able to implement my instructional strategies, especially those I've already used successfully (other learned opinions in the this thread notwithstanding). In what I do, I'm wearing all hats.
I don't object the new strategy. I object losing the current one. If it is integrated as is, it will be practically impossible to get you to do or approve further core adjustments that will allow the current strategy.
At minimum I need a backend config setting at the quiz level. I can then write a local plugin that will provide the UI for setting it on/off. This way you do not overload the current UI, and presumably can still make it in time for the code freeze, and allow me and others to continue using the quiz according to our preferred instructional strategies.