X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=TODO;h=fe7f78149b1e7e026f45f669c1c53c396fd7ccec;hb=26bd2679645e31034bd8e24fe07d7cedd5397591;hp=13ab7a59fd9d58368e7972c12eafe3f8dfc1441a;hpb=af43beb12bc0637ac443380f8df73a265be02260;p=eval.git diff --git a/TODO b/TODO index 13ab7a5..fe7f781 100644 --- a/TODO +++ b/TODO @@ -1,12 +1,35 @@ --static ? -mo-install: don't copy private test data to public -disable `write' command -/tmp -generator vysledkovych listin -spousteni rhide z mc -limit na # procesu per user -NR_TASKS ? -shift+sipky v rhide -Delete key +Evaluator +~~~~~~~~~ +!!! timed-out interactive tasks !!! +lepsi time limity +zkopirovat *.ok i kdyz program spadne na run-time error +konfigurovatelne vstupni a vystupni soubory +konfigurovatelny pristup k timerum a /proc/self/stat (pripadne /proc/self/fd) +better formatting of the score table +online ukazovani runtime a memory +score: alignment of table cells +input files shouldn't be mandatory (esp. for interactive tasks) +stdio tasks: don't allow them to read the files +interactive tasks: allow logging to the main log? +interactive tasks: solve deadlocks? +weird characters in checker command descriptions: use automatic escaping? +moving handling of points file to bin/ev + +Environment +~~~~~~~~~~~ +per-user tmp ? rhide: debugging Pascal programs: variable names must be upper-cased -script na vyhazovani uzivatelu na konci souteze + +Contest +~~~~~~~ +Prepare /home/mo/public//* for all problems +# ./comp-prepare + +# ./comp-kickout +# ./comp-cleanup + +before competition +~~~~~~~~~~~~~~~~~~ +uninstall telnetd +clean /tmp + /var/tmp and check permissions +reset owners of com-day* and com-all to avoid quota problems