* lighttpd
* iis6
* Add some tests for Catalyst::Test::local_request
- * Docs
* Test all the options work on all of the scripts
* Test (and fix if needed) ::Wx
* 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
- * Document what to do if you're a Prefork person
- * Test Catalyst::Engine::PSGI still works?
+ * Fix Catalyst::Engine::PSGI .psgi script and in app root running tests.
### Nice to have
elsif ($old_engine =~ /^(CGI|FCGI|HTTP|Apache.*)$/) {
return 'Catalyst::Engine';
}
- elsif (my ($type) = $old_engine =~ /^(Stomp|Test::MessageDriven|Wx)$/) {
- return 'Catalyst::Engine::' . $type;
+ else {
+ return 'Catalyst::Engine::' . $old_engine;
}
}
=head2 Upgrading the Preforking Engine
If you were using L<Catalyst::Engine::HTTP::Prefork> then L<Starman>
-is automatically loaded.
+is automatically loaded.
+
+XXX FIXME - note how to run Starman with different options.
=head2 Upgrading the PSGI Engine
The following engines have untested or unknown compatibility. Reports are
highly welcomed:
- Catalyst::Engine::Embeddable
+ Catalyst::Engine::Embeddable - needs testing, should work?
Catalyst::Engine::XMPP2
Catalyst::Engine::SCGI
Catalyst::Engine::Mojo
- Catalyst::Engine::Zeus
- Catalyst::Engine::JobQueue::POE
+ Catalyst::Engine::Zeus - broken for ages
+ Catalyst::Engine::JobQueue::POE - broken for ages
Catalyst::Engine::Wx
- Catalyst::Engine::Stomp
+ Catalyst::Engine::Stomp - fixed
Catalyst::Engine::Server (Marked as Deprecated)
Catalyst::Engine::HTTP::POE (Marked as Deprecated)