r22767@hercule (orig r1158): mateu | 2009-07-28 14:16:29 +0100
[catagits/Reaction.git] / TODO
1 #--------#---------#---------#---------#---------#---------#---------#---------
2 * General
3   - Explore NYTProf to see if it can tell us anything about places where we 
4     could improve speed
5   - Should we set up some kind of ticketing application to keep track of issues 
6     as the project becomes larger and more complex?
7     - If so, move all comments beginning with #XXX to proper tickets 
8
9 * Reaction::UI::View
10   - Add an environment variable that disables caching of compiled templates to 
11     facilitate template tweaking on a development environment
12   - Add an API call to clear caching of compiled templates. Most likely a 
13     simple clearer.
14
15 * Reaction::UI::Controller::*
16   - Develop a REST controller that works with the default IM Actions
17
18 * groditi
19   - Improve and finish code generator.
20   - Run Autodoc on any files without documentation. Stubs are better than nothing.
21     - Improve how pretty code is, which is the main problem ATM.
22
23 * Reaction::UI::ViewPort::*
24   - Improve Field vp to take a option for ordering (wreis: please elaborate)
25     <groditi> sort => 'lexical', sort => 'numberical' sort => sub {...} 
26               comes to mind
27     <groditi> isa => 'Sort', required => 0; subtype Sort => as 'CodeRef'; 
28               coerce Coderef => from Str ...
29   - Fix HiddenArray
30
31 * Reaction::UI::ViewPort::Field
32   - Why did the check for non lazy_fail lazy attrs go away? it breaks my IMs
33     code is commented out, but does anyone know why?
34
35 * Reaction::Types::*
36   - Eliminate the ones we can spin into external MooseX::Types stuff
37   - re-export the types from MooseX::Types::Common as Reaction types
38   - same thing but with the DateTime and MooseX::Types::DateTime