[Catalyst-commits] r10427 -
Catalyst-Devel/1.00/branches/helper_refactor/gsoc
dhoss at dev.catalyst.perl.org
dhoss at dev.catalyst.perl.org
Thu Jun 4 01:06:21 GMT 2009
Author: dhoss
Date: 2009-06-04 01:06:21 +0000 (Thu, 04 Jun 2009)
New Revision: 10427
Modified:
Catalyst-Devel/1.00/branches/helper_refactor/gsoc/gsoc-devel-plan-5-23.txt
Log:
updated todo
Modified: Catalyst-Devel/1.00/branches/helper_refactor/gsoc/gsoc-devel-plan-5-23.txt
===================================================================
--- Catalyst-Devel/1.00/branches/helper_refactor/gsoc/gsoc-devel-plan-5-23.txt 2009-06-03 23:28:14 UTC (rev 10426)
+++ Catalyst-Devel/1.00/branches/helper_refactor/gsoc/gsoc-devel-plan-5-23.txt 2009-06-04 01:06:21 UTC (rev 10427)
@@ -143,6 +143,30 @@
23:37 <@kd> that doesn't appear to be happeining in the scripts
23:37 <@kd> please fix
23:38 <@kd> dhoss: i.e. http://gist.github.com/122081
+==============================================================================
+1. Rename everything into final layout:
+ . tt files all named .tt
+ . none tt files all named .bin
+ . directory structure as generated, e.g. share/lib/MyApp.pm.tt, share/root/favicon.ico.bin
+2. get new layout working
+3. get tests for back compat - i.e. the methods no longer used in Helper.pm like 'get_file'
+ . copy Catalyst::Helper::View::TT into t/lib/TestBackCompat.pm
+ . write test t/deprecated_methods_backcompat.t which says:
+ use FindBin qw/$Bin/;
+ use lib "$Bin/lib";
+ use Test::More tests => 1;
+ my $helper = TestBackCompat->new( %maybe_some_params_here );
+ my $a_section = $helper->get_file('FileName');
+ is $a_section, 'FILECONTENTSFROM__DATA__';
+
+3. RFC
+
+Looking ahead
+
+MooseX::Getopt
+
+
+
More information about the Catalyst-commits
mailing list