Good info gathering, Robin! Yeah, I thought that mod_perl might be dead, but it looks like someone updated the home page of their website a little over a year ago, so someone still seems to be around. Having gone through both the mod_perl and Plack documentation, it does seem like using Plack is quite a bit more straightforward, more popular, Miyagawa seems active, and it takes away the Apache dependency (I wonder if that would make it harder or easier in terms of offering installation instructions and free support). A while back, I noticed that someone said the Catalyst framework wants to drop support for mod_perl but hasn't yet? So if Koha does eventually adopt a framework, it might make sense to go with Plack, which seems to be a focus for framework developers, while mod_perl is probably just added for compatibility at best. Just a few more of my two cents. David Cook Systems Librarian Prosentient Systems 72/330 Wattle St, Ultimo, NSW 2007
-----Original Message----- From: koha-devel-bounces@lists.koha-community.org [mailto:koha-devel- bounces@lists.koha-community.org] On Behalf Of Robin Sheat Sent: Tuesday, 2 June 2015 10:06 AM To: koha-devel@lists.koha-community.org Subject: Re: [Koha-devel] Koha and mod perl
David Cook schreef op ma 01-06-2015 om 10:30 [+1000]:
As for Paul's Question 2, I think most projects these days are favouring Plack/PSGI. I think mod_perl might be a bit old-fashioned these days, although it certainly seems to work well still.
I was curious, I'd heard that mod_perl was being deprecated slowly. Apparently that's not really the case, but there are other reasons. I asked on the wellington.pm IRC channel:
<eythian> hey, what's the status of mod_perl these days? <eythian> is it being slowly deprecated? <morfran> i think it's just sliding quietly into obscurity <morfran> more portability; less reliance on apache; better tools; still being actively developed; less risk from abandonment of project <morfran> we're considering starman behind nginx as a replacement path for mod_perl <grantm> eythian: the main reason for plack over mod_perl is that plack can do everything with a much simpler API and it isn't tied to Apache <morfran> seems that mod_perl2 is actively developed <grantm> the mod_perl project has always been big, over complicated and under-resourced - but not dead
-- Robin Sheat Catalyst IT Ltd. ✆ +64 4 803 2204 GPG: 5FA7 4B49 1E4D CAA4 4C38 8505 77F5 B724 F871 3BDF