Create Release (Diskussion)

Es sieht danach aus, dass die Erzeugung einer Freigabe immer komplexer wird, d.h. mehr Optionen benötigt (z.B. #98). Wäre es denkbar und sinnvoll das "Create Release" entsprechend aufzusplitten:

  • Create Release (für Standardübungsaufgaben)
  • Create Release with dependencies (für Aufgaben die von anderen abhängen)
  • Create Release for exam (für Aufgaben, die eine Prüfungssituation wiederspiegeln)

Hier wäre dann die Frage zu beantworten, welche Optionen wo hinkommen (manche "Exam options" sind womöglich auch für Standardübungsaufgaben sinnvoll) und ob es noch ein Create Release Master oder so geben soll, wo alle Optionen vorhanden sind? Klingt für mich eher nicht so ideal...

Alternativ zu einer Aufsplittung wäre vielleicht auch das Angeben einer Kategorie bei dem Freigabecode (z.B. Prüfung), womit die typischen Einstellungen standardmäßig ausgewählt werden und nicht interessante Optionen ausgeblendet werden (aber eingeblendet werden können). Wenn ich Standardübung auswähle, interessieren mich die exam-Optionen typischerweise nicht und ich würde auch nichts ankreuzen (Standard), dennoch könnte ich diese exam-Optionen dann aufklappen und doch noch eine auswählen.

Perfekt, aber vermutlich zu aufwendig, wäre es, wenn wir selber solche Aufgabenkategorien vorgeben könnten. Was meinst du?

Edited by Steffen Schiele