[Catalyst] [ANNOUNCE] Catalyst-Runtime-5.89002-TRIAL PSGI
Catalyst - third development release
Fernan Aguero
fernan.aguero at gmail.com
Wed Mar 2 21:24:00 GMT 2011
On Wed, Mar 2, 2011 at 7:50 AM, Florian Ragwitz <rafl at debian.org> wrote:
>
> Hi
>
> It gives me great pleasure to announce the third development release of
> the next major version of Catalyst.
[...]
> You shouldn't have to do _anything_ to upgrade
> to the new release, other than ensure your application scripts (as
> generated by catalyst.pl) to use the Catalyst::Script:: classes.
>
> Please test the release out and let us know how you get on.
Dear all,
please apologize if these are very stupid questions.
We have a couple of catalyst web apps running under apache/mod_perl,
and we usually test the apps during development using the
script/myapp_server.pl script.
I'd like to test the upcoming release, to make sure everything runs
smoothly and check everything well in advance of a future upgrade of
Catalyst::Runtime on our production servers.
So I've downloaded the most recent version (5.89002) and installed it
on a local prefix ($HOME/lib).
Question 1: how to I tell my local checkout of the web app to use
$HOME/lib/share/perl/5.10.1/Catalyst.pm instead of the system's
/usr/local/share/perl/5.10.1/Catalyst.pm?
I've edited myapp_server.pl and added
use lib "/home/fernan/lib";
but upon firing the server using myapp_server.pl, I still see: myapp
powered by Catalyst 5.80031
Question 2: I'm at a loss with regards to PSGI, Plack et al. I've read
the docs at http://plackperl.org/, but I'm still not figuring our what
this is all about. Should I care? Would this affect how I'm currently
deploying my catalyst apps (apache/mod_perl)? Should I change (e.g.
for better performance)? I'd appreciate if someone can explain in one
or two sentences what plack/psgi is and/or why I should care, or
perhaps point me in the right directions?
Thanks a lot.
And as always, many thanks for such a great framework!
--
fernan
More information about the Catalyst
mailing list