mojo for Perl-5.8.7
Perl Other
Latest commit 134c763 Oct 30, 2014 sugama fixed travis.yml
Permalink
Failed to load latest commit information.
examples merged upstream v5.56 Oct 30, 2014
lib merged upstream v5.56 Oct 30, 2014
script merged upstream v5.56 Oct 30, 2014
t merged upstream v5.56 Oct 30, 2014
.gitignore merged upstream v5.32 Sep 14, 2014
.perltidyrc merged v3.0 Jun 26, 2012
.travis.yml fixed travis.yml Oct 30, 2014
CONTRIBUTING.md merged v3.97 of upstream May 28, 2013
Changes
LICENSE merged v3.0 Jun 26, 2012
MANIFEST.SKIP merged v3.89 of upstream Mar 20, 2013
Makefile.PL merged upstream v5.56 Oct 30, 2014
README.txt

README.txt

This is a modified version of mojo to run on Perl-5.8.7 environment.
The API is expected to be compatible with Mojolicious v5.56.

The code is experimental and might not work in all cases.

To test it, you should upgrade Test::More to latest version.
Please do the following command.

$ cpanm Test::More

Since mojo-legacy v5.03 some tests are skipped unless the environment variable
TEST_ORIGINAL_CASES set to true as following.

$ export TEST_ORIGINAL_CASES=1

You better check which tests are failing on this backport project
and make sure the use cases are not critical for you.

Since upstream mojo v4.95 it depends on Hash::Util::FieldHash which released for
Perl core since perl-5.9.4. If you use older version of perls, install
Hash::FieldHash as a substitute.

$ cpanm Hash::FieldHash

I recommend the installation though mojo-legacy works without the modules.
*::FieldHash looks to me like a cure of memory leaks so
if you're aiming at non-persistent environment like CGI, it may not a must.

To use Mojolicious::Plugin::PODRenderer, you need Pod::Simple 3.09 or higher
which first shipped with perl-5.11.2. If you use older perls, just do
the following command.

$ cpanm Pod::Simple

To use morbo with it, you must at least upgrade Socket module to 
version 1.81 or higher. Please do the following command.

$ cpanm Socket

To use websocket, you must at least install Digest::SHA.

$ cpanm Digest::SHA

If Compress::Raw::Zlib is not found, some tests may fail. However I guess
this works without the module in real world use case.