[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