#acl All:read = Course-wide give.spec = ~+`/home/`''`cs9999`''`/give.spec`+~ {{{ &# This is a template file for the give.spec file &# in a class home directory. &# It's used to set any parameters that don't change between teaching periods &# It can also be used (for example) to temporarily override the &# system's idea of the current teaching period (&period) &class = COMP9999 &classuser = cs9999 }}} Below are some directives common to the course wide `give.spec` file: * '''&period''' . e.g. {{{ &period = 12s2 }}} . This directive is read by `classrun`. It is used to override the system wide session. When is it necessary to add this directive? * At the beginning of session to allow students from previous session to view their final marks. * When the next session starts before the previous session finishes with supplementary exams. e.g. summer session . /!\ If this directive is not set correctly for the new session, students can't submit their assignments or can't find their record in sturec. Either remove the directive, effectively using the system wide session or change it to the correct session. . (!) A better way for students from the previous session to check their marks, is to specify the session in the classrun sturec command. . `/home/`''`cs9999`''`/bin/classrun` ''`12s1`'' `-sturec` * '''&backups''' {{{ &backups = 5 }}} Allow current submission and 4 previous submissions to be kept.