moved plain befunge tests in their own subdir
[language-befunge.git] / TODO
blob80cf1053fe28d022a25d702c7e213b14e427e924
1 not time plan associated - not even an order implied.
4 * infrastructure:
5 =================
7 - move Language::Befunge::libs::* to Language::Befunge::Libs::* (or
8 whatever) (medium)
11 * distribution:
12 ===============
14 - sign module using Module::Signature (minor)
17 * befunge:
18 ==========
20 - write a real befunge debugger (medium or major)
22 - write a graphical befunge debugger (medium or major)
24 - profile some runs of typical befunge programs to spot the
25 bottlenecks.  fix them. (medium or major)
27 - implement resource limits (laheyspace sandboxing, instruction
28 restriction)
31 * laheyspace:
32 =============
34 - write subclasses of Language::Befunge::LaheySpace, for different
35   needs:
36     . speed (major)
37     . multidim (major)
38     . etc
41 * tests:
42 ========
44 - reorganize t/ dir with subdirs general/, ops/, modules/ or whatever.
45 needs svn. (medium)
47 - maybe walk through tests and clean them. (medium)
49 - perform test coverage and fill in the blanks. using Module::Builder
50 would help on this one. (medium)