Why is the TODO list getting longer, not shorter
[catagits/Catalyst-Runtime.git] / TODO
CommitLineData
3fb903fd 1 - Fix t/caf_backcompat_plugin_accessor_override.t - complex case
2 to do with class data / instance data.. Maybe need better tests?
f6ba9b54 3
3fb903fd 4 - meta test for MX::Emulate::CAF needed by Catalyst::Plugin::Cache::Curried
5 http://code2.0beta.co.uk/moose/svnweb/index.cgi/moose/revision?rev=7036
6 (groditi)
dae2b0fa 7
2105b371 8 - Common engine test failures, look into and get tests into core.
9
24e6a237 10 - Catalyst-Plugin-Authorization-ACL, Can't locate object method "tree"
11 via package "Catalyst::Dispatcher", fix the plugin as tree was never
12 a public method.
2105b371 13
24e6a237 14 - Catalyst-Model-Akismet, incorrectly inherits from
15 Catalyst::Component::InstancePerContext, should compose as a role.
16 Fix the module.
2105b371 17
24e6a237 18 - CatalystX-Imports, Class::MOP doesn't consider anon subs in the symbol
3fb903fd 19 table as methods, tests + fix, or explanation and documentation?
20 (rafl & phaylon)
8610de43 21
2105b371 22 - Update Test suite to not assume MyApp ISA Controller
24e6a237 23 - After that set up attr handlers that will output helpful error messages
24 when you do it as well as how to fix it. (done already?)
2105b371 25
02570318 26 - Comments marked /Moose TODO/i in Catalyst::Request re {_body}
2105b371 27
02570318 28 - Eliminate all instances of $instance->{$key}, I think the only thing
29 left is lib/Catalyst/Engine/HTTP.pm: $self->{inputbuf}, which I haven't
30 touched as it is used as an lvalue in a lot of places.
2105b371 31
3fb903fd 32 - Catalyst-Log-Log4perl - deep recursion in the test suite, investigate
33 (t0m)
2105b371 34
35 - Profiling vs 5.70 and optimisation as needed.
36
02570318 37 - Fix the Roadmap to be less full of lies.
38
39 - Run another round of repository smokes against latest 5.80 trunk, manually
3fb903fd 40 go through all the things which are broken (t0m).
41
42 - Adopt::NEXT
43 - New warning message (Bill Moseley)
44 - Updated docs with how it works (t0m)
45 - provide an env var to just turn the warnings off globally?
46
47 - Issues with TWMC not being loaded when it used to be in 5.70
48 (Bill Moseley)
49
50 - Fix memory leaks (I already tried Devel::Leak::Object, but no joy).
51
52 - Find whatever in the test suite craps a file called GLOB(0xfoo) onto my
53 disk and fix it. (Believed to be in the optional tests?)
54
55 - Docsdocsdocs
56 - extends in components must be inside a BEGIN block.
57 - Moose package loading - document it spits feathers if you don't define
58 any symbols.
59
60 - Tests
61 - Moosified test application?
62
63 - batman's chained patch / issue?
64