X-Git-Url: http://www.git.stargrave.org/?p=public-inbox.git;a=blobdiff_plain;f=INSTALL;h=87aa696170d258f12ef01fa2f1e8bd8e1de42c27;hp=d57696e7bcc69a70295f52428853f5edd7171a34;hb=e350de7fdbe12dafc36e893e66ce8c93ec6dc3f2;hpb=bbba974cc2b93a13c79312fdc3a0567059471e2e diff --git a/INSTALL b/INSTALL index d57696e7..87aa6961 100644 --- a/INSTALL +++ b/INSTALL @@ -44,8 +44,6 @@ Numerous optional modules are likely to be useful as well: - Plack deb: libplack-perl rpm: perl-Plack, perl-Plack-Test, - perl-Plack-Middleware-ReverseProxy, - perl-Plack-Middleware-Deflater (for HTML/Atom generation) - URI::Escape deb: liburi-perl @@ -80,10 +78,31 @@ Numerous optional modules are likely to be useful as well: rpm: perl-Filesys-Notify-Simple (for public-inbox-watch) + - Inline::C[7] deb: libinline-c-perl + (speeds up spawning on Linux + (see public-inbox-daemon(8)) + + - Plack::Middleware::ReverseProxy + + deb: libplack-middleware-reverseproxy-perl + rpm: perl-Plack-Middleware-ReverseProxy + (ensures redirects are correct when running + behind nginx or Varnish) + + - Plack::Middleware::Deflater + + deb: libplack-middleware-deflater-perl + rpm: perl-Plack-Middleware-Deflater + (saves bandwidth on responses) + On Fedora systems, you'll probably also end up wanting perl-Test-HTTP-Server-Simple, perl-Devel-Peek, and perl-IPC-Run to run the -test suite. +test suite. On Debian systems, libxml-feed-perl and libipc-run-perl(*) +will aid in running the test suite (XML::Feed and IPC::Run respectively, +on CPAN). + +(*) we hope to drop this dependency someday standard MakeMaker installation (Perl) --------------------------------------