use Perl Log In
mod_perl Presence Dying at OSCON
This year mod_perl's presence at OSCON really sucks. We have two tutorials which are under a question that will happen at all and just one mod_perl presentation. Plus a few more related presentations of technologies riding mod_perl. Just a few years ago, we had about 25 tutorials and presentations. If some of the mod_perl tutorials will be canceled this year, don't expect the conference organisers giving them a second chance next year, which brings us pretty close to a zero presence. And that's a gloomy future if you ask me.
So if you want to change things, go to your bosses and ask them to send you to the tutorials. If they can't afford two, make it one and make that choice Geoffrey Young's "Programming the Apache Lifecycle." Why Geoffrey's? It's because the stuff I'm going to teach you at my tutorial is ready available in the online documentation and you can read it by yourself. But not so for Geoff's unique material. And all those who have ever heard Geoff presenting, will agree with me, that he is one of the best speakers OSCON (and other conferences) ever had and most of us, speakers, need to learn from Geoff. I'd go for Geoff's talk just for the great experience, even though I know most of the material he presents. His tutorial will be covering both mp1 and mp2 if you didn't know.
So if you enjoy your mod_perl job and want to continue so in the future, make sure that you come to the mod_perl tutorials and presentations at OSCON and other big conferences.
p.s. the deadline for tutorial cutoffs (at least 20 attendees) is June 21th. So if you were planning to go to the tutorials, make sure you register (or add the tutorials if you already did) before that date."

Uncertainty (Score:2)
I wonder if one thing holding people back on mod_perl is uncertainty as Apache and mod_perl move to version 2. I know that I personally don't even understand anymore which version of Apache is current and if version 2 is considered to be "released." I've been hearing about version 2 since 2001 or so, but it still seems to be the "development" version. And I hear vaguely that version 2 changes a lot of things, so this may have contributed to the fact that I haven't investigated mod_perl, yet. Perhaps man
J. David works really hard, has a passion for writing good software, and knows many of the world's best Perl programmers
Re:Uncertainty (Score:2)
Hey, how about a poll on the subject? How long has it been since use Perl; had a poll?
What's holding you back from getting into mod_perl development:
J. David works really hard, has a passion for writing good software, and knows many of the world's best Perl programmers
Re:Uncertainty (Score:1)
I'm currently working on finalizing the API. That means - getting *all* of the API fully tested and documented. I think I'm about half way through.
Once this is done, there will be an API freeze. Then we need to fix a few remaining bugs (listed in todo/release file in the source distro) and then we will start releasing release candidates.
I really hope to get most of this done somewhere this summer. Of course if we get help we can accomplish that faster. But so far noone has of
Stas Bekman [stason.org] of
Re:Uncertainty (Score:1)
sky
Re:Uncertainty (Score:2)
Re:Uncertainty (Score:1)
sky
Re:Uncertainty (Score:2)
Re:Uncertainty (Score:1)
sky
Re:Uncertainty (Score:2)
mod_perl @ isp's (Score:1)
Re:mod_perl @ isp's (Score:1)
First of all, we maintain a database of mod_perl-friendly ISPs [apache.org]. New submissions and corrections of the outdated information is more than welcome.
Second, it's true that it's much harder to get ISP give you mod_perl account, due to the nature of mod_perl, mainly because users running on the same Apache host may abuse each others setups. I hope that Apache 2.0 will change that. There are several prototypes for perchild MPMs, which allow you to run several processes, each su-ed into a different user (ala sue
Stas Bekman [stason.org] of
Re:mod_perl @ isp's (Score:2)
- ask
-- ask bjoern hansen [askbjoernhansen.com], !try; do();
Re:mod_perl @ isp's (Score:1)
Simple mod_perl (Score:1)
Competition (Score:1)
Geoffrey's tutorial, for example, is up against both Damian Conway and MJD, which can't be helping things. Then you have the RT tutorial, which as a mod_perl application is probably siphoning away potential attendees.
I'll be at the "Patterns In Perl" tutorial during that time frame. In a perfect world I'd like to see Geoffrey's tutorial -- it's just a case of too many tutorials, and only one of me.
-Matt
mod_perl's narrow niche (Score:1)
Users who want more of a full-blown application server or a framework for building a large-scale application like a CMS tend to consider Zope.
Unfortunately, mod_perl seems to be squeezed in the middle, and the particular slice seems to be getting smaller...
I'd love to see a Zope equivalent in Perl. The closest things I can think of are POE and Maypole. Both POE and Maypole are wonderful, but are
Zope? (Score:1)
Prefer SpeedyCGI to mod_perl (Score:1)
Re:Prefer SpeedyCGI to mod_perl (Score:2)
Getting to OSCON (Score:1)
Mod_perl SUCKS (Score:1)
As I recently wrote in a post to the mod_perl advocacy mailing list:
a solution only a programmer could love. (Score:1)
why?
* mod_perl is the only thing i've ever used which makes apache segfault.
* mod_perl is significantly harder to debug then cgi or even php.
* with mod_perl my developers can bring down the entire web server with some casually bad code, and *i* have to track it down, proove that it was them and make them fix their cod
Re:a solution only a programmer could love. (Score:1)
It's true it can, but shouldn't. Perl rarely segfaults unless it has bad .xs libraries behind it although I think there are still some issues with bad sort subroutines doing it. If perl segfaults, apache segfaults since with mod_perl they are the same process.
* mod_perl is significantly harder to debug then cgi or even php.
Yup. It can be.
* with mod_perl my developers can bring down the entire web server with some casually b
Re:a solution only a programmer could love. (Score:1)
mod_perl is the only thing i've ever used which makes apache segfault.
Bugs in C code are what make apache segfault. That can be PHP extensions, Perl modules with XS code, C modules, etc. Segfault bugs in mod_perl itself are very rar
Re:a solution only a programmer could love. (Score:1)
I totally agree, it is too wild west but I'm just the sysadmin not the manager, not the team lead. I encourage proper configuration management procedures at every place I work but you don't always have supportive managment and sometimes