ANNOUNCE: Apache2::RequestRec::Time 1.0

2009-09-10 Thread Jan Pazdziora
The uploaded file Apache2-RequestRec-Time-1.0.tar.gz has entered CPAN as file: $CPAN/authors/id/J/JA/JANPAZ/Apache2-RequestRec-Time-1.0.tar.gz size: 3370 bytes md5: 2c08dc68bfeeae47c8df2eae87f3b22d README As of mod_perl 2.0.4, it is possible to get request duration inf

Re: planning an upgrade to Perl 5.10.1 and mod_perl

2009-09-10 Thread Perrin Harkins
Hi Mark, > The 'relocation' feature of Perl 5.10 has made it clear and easy to have a > 5.10 > install parallel to a 5.8 install. This was always pretty easy. I've had boxes with half a dozen different 5.8 installs on them for special purposes. You just need to specify a path when you install

planning an upgrade to Perl 5.10.1 and mod_perl

2009-09-10 Thread Mark Stosberg
Hello, I'm planning on upgrading a large project to Perl 5.10.1 and mod_perl, involving a dev box and 4 front-end application servers. The 'relocation' feature of Perl 5.10 has made it clear and easy to have a 5.10 install parallel to a 5.8 install. Now I'm planning what the mod_perl side of t

Re: distributing software built on mod_perl

2009-09-10 Thread Mike Barborak
Thanks for the thoughts. I think as Steven said, it's hard to give specific recommendations without understanding the nature of the software being distributed. I didn't mention it before because I didn't want to bore anyone but I'll take that chance now. So the web server module that I'm wanting t

Re: distributing software built on mod_perl

2009-09-10 Thread Perrin Harkins
On Thu, Sep 10, 2009 at 9:55 AM, Mike Barborak wrote: > So, can anyone point me at other software with these requirements and > their solution to this problem? You can look at the installer for Krang (http://krangcms.com) which builds the whole stack. There are also several approaches on CPAN, l

Re: distributing software built on mod_perl

2009-09-10 Thread André Warnier
Morten Bjørnsvik wrote: ... Then we have a script that downloads and creates a cpan repository based on a config file to get the correct versions. Those modules we store locally and use as a distribution repository. Then we have an install script that install all those cpan modules based on /

RE: distributing software built on mod_perl

2009-09-10 Thread Morten Bjørnsvik
Hi We ship commercial software based on mod_perl2 and mason. We build the entire stack from perl,database,apache,openssl + own software under /opt to separate it completely from RedHat Enterprise/SLES patching breaking the system. Currently we have stable rpm spec files for base perl and apache

Re: distributing software built on mod_perl

2009-09-10 Thread André Warnier
Steven Siebert wrote: ... Great answer, Steve. I have the same issue as the OP, and unfortunately, as you point out, there is no free lunch once the application is other than trivial. At least perl has the advantage to run "as is" on almost any platform. Mike, if you ever find a good solution,

Re: distributing software built on mod_perl

2009-09-10 Thread John D Groenveld
In message , Mike Barborak writes: >So, can anyone point me at other software with these requirements and >their solution to this problem? Particularly ones that have handled >theses issues well? Best Practical's Request Tracker might be a useful case study. http://www.fsck.com/projects/rt/> It

Re: distributing software built on mod_perl

2009-09-10 Thread Steven Siebert
Hi Mike, The information you provided indicates that you have determined your customer base for this application might not always have a dedicated IT staff to conduct these installs. Your company has a couple options in achieving this "last mile", which can be observed across the industry, mod_pe

distributing software built on mod_perl

2009-09-10 Thread Mike Barborak
Hello, We have built some software that depends on mod_perl and are working on how to distribute it to customers and have them install it. It seems the task we're asking of our customer is not for the faint of heart as it involves a lot of command line operations, an understanding of their web ser