On Sun, May 9, 2010 at 4:05 PM, Jakub Narebski <jnareb@xxxxxxxxx> wrote: >> `plackup -s FCGI` makes your PSGI app a fastcgi handler using FCGI.pm, >> or `plackup -s Net::FastCGI` does the same but using Net::FastCGI, >> pure perl alternative. > > It is a pity that Plack::App::WrapFCGI / FCGI::Emulate::PSGI does not > exist, so that gitweb.psgi wrapper would not require indirectly > CGI::Compile. I *think* we discussed about this on IRC, but you still seems to be misunderstanding: You have a CGI script and you want to turn it into a PSGI application, hence we have CGI::Emulate::PSGI and CGI::Compile. You usually do not have a FCGI "application". You're writing a .fcgi "wrapper" to make your CGI script runnable from a web server (like you're doing with gitweb.fcgi). Writing an FCGI emulation layer for PSGI would allow you to run the FCGI wrapper from PSGI compatible web server - which does not make sense AT ALLl. It's even one more indirection. -- Tatsuhiko Miyagawa -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html