Evaluator ~~~~~~~~~ score: better formatting of the score table interactive tasks: solve deadlocks? interactive tasks: logging of messages terminology: problem -> task ? writing of verdicts to stdout (include timing and check on interactive tasks, including judge errors) box: memory usage statistics (need to search for VMPeak in /proc/$PID/status, but it disappears too early) remove scanning of users by UID Judges ~~~~~~ integrate to the top-level makefile clean up exit codes test cases for judge-shuff Environment ~~~~~~~~~~~ fpc: add switch -gl (runtime errors write line#), but avoid that when inside the sandbox Installer: - update group permissions - quotas New submitter: - contest: task status cache Various ideas: scores dependent on time (like PL olympiad) box: configurable access to timers and /proc/self/{stat,fd} box: limit the total amount of data written to files, so that quotas don't have to be set up TomGav: - substitute $VAR without using eval - stderr parsers - VMMax -> getrusage() - clean up names of temporary files - machine-readable log file - split bin - configurable names of in/out files - multiple in files (stored as an archive or directory)