Fix a 5.70/5.80 behavior change in Catalyst::Utils::ensure_class_loaded, pointed...
[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
f55d1491 8 - Fix 'as soon as Class::MOP 0.67 + 1 is released
9 Class::MOP::load_class($class) can be used instead' in Catalyst::Utils
10
2105b371 11 - Common engine test failures, look into and get tests into core.
12
24e6a237 13 - Catalyst-Plugin-Authorization-ACL, Can't locate object method "tree"
14 via package "Catalyst::Dispatcher", fix the plugin as tree was never
15 a public method.
2105b371 16
24e6a237 17 - Catalyst-Model-Akismet, incorrectly inherits from
18 Catalyst::Component::InstancePerContext, should compose as a role.
19 Fix the module.
2105b371 20
24e6a237 21 - CatalystX-Imports, Class::MOP doesn't consider anon subs in the symbol
3fb903fd 22 table as methods, tests + fix, or explanation and documentation?
23 (rafl & phaylon)
8610de43 24
2105b371 25 - Update Test suite to not assume MyApp ISA Controller
24e6a237 26 - After that set up attr handlers that will output helpful error messages
27 when you do it as well as how to fix it. (done already?)
2105b371 28
02570318 29 - Comments marked /Moose TODO/i in Catalyst::Request re {_body}
2105b371 30
02570318 31 - Eliminate all instances of $instance->{$key}, I think the only thing
32 left is lib/Catalyst/Engine/HTTP.pm: $self->{inputbuf}, which I haven't
33 touched as it is used as an lvalue in a lot of places.
2105b371 34
2105b371 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