]> mj.ucw.cz Git - moe.git/blob - TODO
1c4dd736982107f30aa80395c5fd314a5c972198
[moe.git] / TODO
1 New directory layout
2 ~~~~~~~~~~~~~~~~~~~~
3 The scripts in mop/admin/ need debugging
4
5 Evaluator
6 ~~~~~~~~~
7 interactive tasks: solve deadlocks?
8 interactive tasks: logging of messages
9 terminology: problem -> task ?
10
11 Judges
12 ~~~~~~
13 test cases for judge-shuff
14
15 Environment
16 ~~~~~~~~~~~
17 fpc: add switch -gl (runtime errors write line#), but avoid that when inside the sandbox
18
19 Installer:
20 - update group permissions
21 - quotas
22
23 New submitter:
24 - contest: task status cache
25
26 Various ideas:
27 scores dependent on time (like PL olympiad)
28 box: limit the total amount of data written to files, so that quotas don't have to be set up
29
30 TomGav
31 ~~~~~~
32 recursive try-ln for dir input
33 clean and well-defined expansion (beware of per-test re-expansion)
34 configurable names of in/out files (independent of $PROBLEM)
35 paranoidly check file mode/owner before running the sandbox
36
37 Isolate
38 ~~~~~~~
39 Installation
40 Test: ptrace self
41 Test: SIGSTOP
42 Test: ping-pong timing attacks
43 Test: big static memory
44 Examine the use of taskstats for measuring memory
45 Doc: mount -t cgroup none -o cpuset,cpuacct,memory /sys/fs/cgroup