=head1 ROADMAP
-This is a living document, that represents the core team's current plans
-for the Catalyst framework. It's liable to change at any time. This document
-lives in the the catalyst trunk, currently at
+This is a living document, that represents the core team's current plans for
+the Catalyst framework. It's liable to change at any time. This document lives
+in the the catalyst trunk, currently at
- http://dev.catalyst.perl.org/repos/Catalyst/trunk/Catalyst/lib/Catalyst/ROADMAP.pod
+ http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits/Catalyst-Runtime.git;a=blob;f=lib/Catalyst/ROADMAP.pod;h=acb5775e4f9ec2db88ab90953f8cf175ba276009;hb=HEAD
Make sure you get it from there to ensure you have the latest version.
-=head2 5.7x series
+=head2 5.91000
-Stable relases, no major features planned. Bugfixes for current release
-and documentation improvements.
+=over
-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
-
-=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 Reduce core class data usage.
-=item add go method to do a call while setting action.
+Refactor everything that doesn't have to be class data into object data
-=item move all inline pod to bottom of file.
+=item Work towards a declarative syntax mode
-=item update pod coverage tests to detect stubbed pod, ensure real coverage
+Dispatcher refactoring to provide alternatives to deprecated methods, and
+support for pluggable dispatcher builders (so that attributes can be
+replaced).
=back
-=head2 5.80000 4. Quarter 2006
+=head2 5.92000
-Next major planned release.
+=over
-=over 4
+=item Extend pluggability of the Catalyst core.
-=item Application / Context Split
+good support for reusable components good support for reusable plugins good
+separation of plugins (some reusable components want different plugins) near
+total engine independence
-Catalyst needs to be split so that $c refers to the current context, and is a separate thing from the Application class.
+=back
-=item Extend pluggability of the Catalyst core.
+=head2 6.00000
-good support for reusable components good support for reusable plugins good
-separation of plugins (some reusable components want different plugins)
-near total engine independence
+=over
-=item Moose roles instead of NEXT.
+=item Application / Context Split
-Change the Catalyst core to use Moose for the plugin system as well as
-accessors/constructors.
+Catalyst needs to be split so that $c refers to the current context, and is a
+separate thing from the Application class.
-=item Reduce core class data usage.
+=back
-Refactor everything that doesn't have to be class data into object data
+=head2 Wishlist
-=item Add support for Isotope Engines
+=over
-This depends on the progress of Isotope
+=item move all inline pod to bottom of file.
-=item Work towards a declarative syntax mode
+=item update pod coverage tests to detect stubbed pod, ensure real coverage
=back
-
-=head2 5.90000 2007
-
-Blue Sky. Will start planning this once we land 5.8 :)
-