Document status of the misc engines.
Tomas Doran [Sun, 27 Mar 2011 11:44:50 +0000 (12:44 +0100)]
Both SCGI and XMPP appear to be bork

TODO
lib/Catalyst/Upgrading.pod

diff --git a/TODO b/TODO
index 94f0255..d1364ba 100644 (file)
--- a/TODO
+++ b/TODO
@@ -34,7 +34,6 @@ http://github.com/willert/catalyst-plugin-log4perl-simple/tree
   * Document how to use your own .psgi (and how you need to do ReverseProxy yourself if you do)
   * Document migration for setting engine in setup
   * Document migration for setting engine in $ENV
-  * Fix Catalyst::Engine::PSGI .psgi script and in app root running tests.
 
 ###  Nice to have
 
index 09b6e68..a0896f9 100644 (file)
@@ -106,6 +106,8 @@ Instead, you now say:
 
 And also rename C<< script/myapp.psgi >> to C<< myapp.psgi >>.
 
+XXX - FIXME - t/psgi_file_testapp_engine_psgi_compat.t
+
 If you rename your .psgi file without these modifications, then any tests run via
 L<Catalyst::Test> will not be compatible with the new release, and will result in
 the development server starting, rather than the expected test running.
@@ -122,6 +124,14 @@ to the engine code.
 
 =item Catalyst::Engine::Wx
 
+=item Catalyst::Engine::Zeus
+
+=item Catalyst::Engine::JobQueue::POE
+
+=item Catalyst::Engine::XMPP2
+
+=item Catalyst::Engine::SCGI
+
 =back
 
 =head2 Engines with unknown status
@@ -129,15 +139,15 @@ to the engine code.
 The following engines have untested or unknown compatibility.  Reports are
 highly welcomed:
 
-    Catalyst::Engine::Embeddable - needs testing, should work?
-    Catalyst::Engine::XMPP2
-    Catalyst::Engine::SCGI
-    Catalyst::Engine::Mojo
-    Catalyst::Engine::Zeus - broken for ages
-    Catalyst::Engine::JobQueue::POE - broken for ages
-    Catalyst::Engine::Stomp - fixed
-    Catalyst::Engine::Server (Marked as Deprecated)
-    Catalyst::Engine::HTTP::POE (Marked as Deprecated)
+=over
+
+=item Catalyst::Engine::Mojo
+
+=item Catalyst::Engine::Server (Marked as Deprecated)
+
+=item Catalyst::Engine::HTTP::POE (Marked as Deprecated)
+
+=back
 
 =head2 Using middleware