Commit | Line | Data |
44f879d3 |
1 | Back-compat investigation: |
8a440eba |
2 | |
1a23d3da |
3 | - Get engines tested: |
4 | - Catalyst-Engine-Zeus |
5 | - Catalyst-Engine-XMPP2 |
6 | - Catalyst-Engine-HTTPEngine |
7 | - Catalyst-Engine-HTTP-Prefork |
1a23d3da |
8 | - Catalyst-Engine-Wx |
8a440eba |
9 | |
44f879d3 |
10 | Known issues: |
6a893485 |
11 | |
12 | - Catalyst-Log-Log4perl Deep recursion on subroutine "MockApp::setup" due |
13 | to Adopt::NEXT not remembering which setup methods were already called |
14 | and which not, like NEXT does. Log::Log4perl needs to be fixed and the |
15 | problem should be described in Upgrading.pod. (rafl) |
c571d2c8 |
16 | |
54bee50f |
17 | - CatalystX-CRUD and CatalystX-CRUD-ModelAdapter-DBIC |
18 | fail tests against 5.80 (karpet) |
121b0c3a |
19 | |
df3ea11b |
20 | - Catalyst-Plugin-Authorization-ACL fails as |
21 | Catalyst::Dispatcher::_do_forward does not fix arguments if you throw |
22 | an exception. Needs a test case (Caelum) |
23 | |
54bee50f |
24 | - Catalyst::Plugin::Authentication new release. |
44f879d3 |
25 | |
26 | - Catalyst::Action::RenderView |
27 | - Catalyst::Plugin::DebugCookie |
28 | - Conflict with each other: $c->config->{debug}->{foo} = 'bar' |
29 | now breaks, unsure why.. |
8a440eba |
30 | |
9de04be2 |
31 | Cleanups: |
6b2a933b |
32 | |
c571d2c8 |
33 | 18:01 <@mst> hmm. I think that warning should show what it found |
34 | 18:01 <@mst> and say "you probably called ->model("Sessions") when you meant ->model("DB::Sessions")" or whatever |
35 | 18:05 <@mst> unsafe_component_use_ok |
36 | 18:05 <@mst> like we did for BindLex |
37 | |
38 | |
39 | |
2105b371 |
40 | - Update Test suite to not assume MyApp ISA Controller |
24e6a237 |
41 | - After that set up attr handlers that will output helpful error messages |
0dcb8354 |
42 | when you do it as well as how to fix it. |
9de04be2 |
43 | |
02570318 |
44 | - Eliminate all instances of $instance->{$key}, I think the only thing |
45 | left is lib/Catalyst/Engine/HTTP.pm: $self->{inputbuf}, which I haven't |
9de04be2 |
46 | touched as it is used as an lvalue in a lot of places (t0m) |
47 | |
48 | - Find whatever in the test suite craps a file called GLOB(0xfoo) onto my |
c41cfce3 |
49 | disk and fix it. (Believed to be in the optional TEST_HTTP tests?) (t0m) |
9de04be2 |
50 | |
51 | Documentation: |
52 | |
7e2ec16e |
53 | - Manual / Tutorial updates |
9de04be2 |
54 | |
7e2ec16e |
55 | - extends in components with attributes must be inside a BEGIN block. |
9de04be2 |
56 | |
7e2ec16e |
57 | - How to write Moosified Catalyst components. |
9de04be2 |
58 | |
59 | - Fix the Roadmap to be less full of lies. |
8be895a7 |
60 | |
7e2ec16e |
61 | - Catalyst/Upgrading.pod |
44f879d3 |
62 | |
63 | Reported bugs: |
64 | |
65 | - Issues with TWMC not being loaded when it used to be in 5.70 |
66 | (Bill Moseley) |
edb20ed3 |
67 | |
9de04be2 |
68 | Profiling: |
2105b371 |
69 | |
9de04be2 |
70 | - vs 5.70 and optimisation as needed. |
71 | |
9de04be2 |
72 | Tests: |
3fb903fd |
73 | |
9de04be2 |
74 | - Moosified test application? |
6b2a933b |
75 | |
7e2ec16e |
76 | - Test & document warnings from plugin method on Catalyst |
6b2a933b |
77 | |