Bump MX::E::CAF dep, update TODO, chop out of date crap out of ROADMAP
Tomas Doran [Mon, 29 Dec 2008 19:54:00 +0000 (19:54 +0000)]
Changes
Makefile.PL
TODO
lib/Catalyst.pm
lib/Catalyst/ROADMAP.pod

diff --git a/Changes b/Changes
index 7c3b047..36177a9 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,6 @@
 # This file documents the revision history for Perl extension Catalyst.
 
+        - Bump version of MooseX::Emulate::Class::Accessor::Fast (t0m)
         - Stop using MooseX::Adopt::Class::Accessor::Fast by default, to stop
           breaking other packages which use Class::Accessor::Fast
         - Remove unused action_container_class attribute from 
index 8f88af4..a25ad50 100644 (file)
@@ -7,7 +7,7 @@ all_from 'lib/Catalyst/Runtime.pm';
 
 requires 'namespace::clean';
 requires 'B::Hooks::EndOfScope';
-requires 'MooseX::Emulate::Class::Accessor::Fast' => '0.00600';
+requires 'MooseX::Emulate::Class::Accessor::Fast' => '0.00700';
 requires 'Moose' => '0.59';
 requires 'Carp';
 requires 'Class::C3::Adopt::NEXT' => '0.05';
diff --git a/TODO b/TODO
index cdf6f34..7b769be 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,8 +1,6 @@
 Pending patches:
   - meta test for MX::Emulate::CAF needed by Catalyst::Plugin::Cache::Curried
-  
-  - Bump MX::Emulate::CAF for fixes to t/double_apply.t 
-  
+    
 Back-compat investigation / known issues:
 
   - Plugins with new methods.
@@ -26,13 +24,12 @@ Back-compat investigation / known issues:
      - Catalyst::Plugin::HTML::Widget
        - Should hopefully be fixed now..
      
+     - Catalyst-Log-Log4perl Deep recursion on subroutine "MockApp::setup" 
+       (rafl)
+     
      - Catalyst-Plugin-Cache dies due to mk_accessors('meta')
-    
-     - Catalyst-Action-REST appears to have real issues, investigate
-    
-     - Catalyst-Model-Search ditto
      
-     - CatalystX-CRUD ditto
+     - CatalystX-CRUD fails tests against 5.80 (karpet)
     
      - Catalyst-Engine-Apache - Deep recursion on subroutine 
        "Catalyst::Action::execute", investigate once all other tests pass
index d387099..8a1167f 100644 (file)
@@ -983,7 +983,7 @@ EOF
           : $class->log->debug(q/Couldn't find home/);
     }
 
-    # Call plugins setup
+    # Call plugins setup, this is stupid and evil.
     {
         no warnings qw/redefine/;
         local *setup = sub { };
index 70f63d1..d3bbd79 100644 (file)
@@ -8,49 +8,18 @@ lives in the the catalyst trunk, currently at
 
 Make sure you get it from there to ensure you have the latest version.
 
-=head2 5.7x series
-
-Stable relases, no major features planned. Bugfixes for current release
-and documentation improvements.
-
-Will be working on developing more ActionClasses, and Reusable chained 
-controllers, as well as opinonated highlevel frameworks on top of the 
-Catalyst Core.
-
-=head3 5.7.1
-
-=over 4
+=head2 5.80000 1st Quarter 2009
 
-=item make deployment of Catalyst easier
+Next major planned release.
 
 =over 4
 
-=item Add htaccess files to distro
-
-=item Trim runtime dependencies
-
-=item test dependency graph, make sure everything installs cleanly on different platforms.
-
-=back
-
-=item Add support for configuration profiles to be selected at startup time
-through switches / ENV
-
-=item add call method to do a forward with eval case.
-
-=item add go method to do a call while setting action.
-
 =item move all inline pod to bottom of file.
 
 =item update pod coverage tests to detect stubbed pod, ensure real coverage
 
-=back
-
-=head2 5.80000 1st Quarter 2009
-
-Next major planned release.
-
-=over 4
+=item Add support for configuration profiles to be selected at startup time
+through switches / ENV
 
 =item  Application / Context Split 
 
@@ -62,11 +31,6 @@ good support for reusable components good support for reusable plugins good
 separation of plugins (some reusable components want different plugins) 
 near total engine independence
 
-=item Moose roles instead of NEXT.  
-
-Change the Catalyst core to use Moose for the plugin system as well as
-accessors/constructors.
-
 =item Reduce core class data usage.
 
 Refactor everything that doesn't have to be class data into object data