draft of press release
Okay, this is what I have so far. Keep in mind that is targeted at quasi-technical publications like InfoWorld as well as geekier ones like Linux Journal. I made up a quote from one of us because I'm told that's a good thing to have early in the text, and I attributed it to Geoff because I think he's away right now and won't be able to complain about it. Go ahead and rip it to shreds. I'm going to pass it around to some friends who have more public relations experience as well, and I believe I need to get some ASF press relations people to look it over. - Perrin Apache Software Foundation Releases mod_perl 2.0, Bringing Full Apache 2 API to Perl Developers http://perl.apache.org/, May 23 - The Apache Software Foundation and The Apache Perl Project are pleased to announce the release of mod_perl version 2.0. With this release, it is now possible to write Apache 2 web server modules entirely in Perl, bringing a powerful mix of rapid development and high-performance to web applications. We're really pleased with the amount of new Apache 2 functionality we are able to provide to perl developers in mod_perl 2, said Geoffrey Young, one of the leaders of the project. The mod_perl project brings together the full power of the Perl programming language and the Apache web server, two of the greatest success stories in open source software. By exposing the Apache 2 API from Perl, mod_perl 2 offers a level of access and flexibility not available in other high-level web development solutions. More than just an accelerator for CGI scripts, mod_perl is a whole new way to create dynamic content by utilizing the full power of the Apache web server to create stateful sessions, customized user authentication systems, smart proxies and much more. Prominent new features in mod_perl 2.0 include: * I/O Filtering API which allows chaining of different content generation tools (PHP, server-side includes) and post-processing of dynamic content for compression, automatic linking, etc. * New Apache::Test testing framework for automated testing of server modules and applications. * Extensible high-speed HTTP request parsing library, libapreq2, already in use by other Apache 2 modules. * Easy access to Apache configuration information from Perl. * Configurable multi-threaded operation, vastly improving scalability in Microsoft Windows environments. * Protocol modules can replace the server's core HTTP implementation with alternatives like SMTP, FTP, or even totally custom protocols, turning Apache 2 into a powerful toolkit for building customized server applications. E- mail security company MailChannels (http://www.mailchannels.com/) has been using the new protocol modules feature in mod_perl 2.0 to build mail proxies in their assured delivery products. For us, there really was no other viable alternative, said Ken Simpson, CEO. MailChannels chose the mod_perl platform to develop on for the reliability, portability, and scalability of Apache. This release has received extensive testing, both from automated tests built with the new Apache::Test framework and from users. The scalability of mod_perl as a web-development platform is well- established, with major companies like Ticketmaster (http://www.ticketmaster.com/) doing billions of dollars of business on it yearly. Performance compares favorably with PHP and Java solutions in benchmarks and users routinely report speed improvements of 300% or more just from porting perl CGI applications to mod_perl. Internet advertising company WhenU (http://www.whenu.com/) delivers more than twelve million dynamic pages per day with mod_perl. Because the project is open source and free to participate in, many modules compatible with mod_perl 2.0 are already available. In addition, Perl brings it's famously extensive CPAN (Comprehensive Perl Archive Network) to the table, putting libraries for database interaction, XML manipulation, HTML templating, and everything else developers need to build modern web sites at their fingertips. For more information, visit the mod_perl web site at http://perl.apache.org/. About the Apache Software Foundation: The Apache Software Foundation provides organizational, legal, and financial support for the Apache open-source software projects. Formerly known as the Apache Group, the Foundation incorporated as a membership- based, not-for-profit corporation to ensure that the Apache projects continue to exist beyond the participation of individual volunteers, to enable contributions of intellectual property and financial support, and to provide a vehicle for limiting legal exposure while
Re: draft of press release
On Monday 23 May 2005 10:03 am, Frank Wiles wrote: Other than the docs I noticed we don't seem to have any mp2 articles listed on http://perl.apache.org/docs/offsite/articles.html. I wrote a short article for SysAdmin that I have up on one of my sites at http://revsys.com/writings/modperl.html. Once I rewrite it to work with API changes in 2.0 should I put it on the articles page? I say put it up now. - Perrin - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: draft of press release
On Monday 23 May 2005 11:05 am, Jim Martinez wrote: Consider deleting new or replacing with altering to Prominent new or improved features... Some of the features, if I understand things correctly, don't seem so new, like Apache::Test and accessing Apache configuration from Perl. Those are new. In mp1 you had to jump through a lot of hoops to access the full config data after the parsing phase. - Perrin - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: draft of press release
On Monday 23 May 2005 1:43 pm, Stas Bekman wrote: Perrin, one more thing you may want to mention. Quoting Robert Spier: qpsmtpd (qmail-perl-smtpd, which really doesn't have much to do with qmail anymore) http://qpsmtpd.develooper.com/ contains a mod_perl 2 backend -- not for HTTP -- but to do SMTP. Apache 2 was re-architected to be more protocol agnostic - so you can use it for almost any connection based protocol. I know about that one, but I thought the MailChannels story was better. - Perrin - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: draft of press release
On Monday 23 May 2005 2:45 am, Philippe M. Chiasson wrote: I'd try and mention something about APR as well in there. Not too much, but some. Can you give me a couple of sentences to work with? * Easy access to Apache configuration information from Perl. Even easier access to... Didn't it kind of suck in mp1? You had to do tricks if you wanted to keep the data. I suppose it's a minor point though. * Configurable multi-threaded operation, vastly improving scalability in Microsoft Windows environments. And offering long sought after Perl module isolation between server instances for ISPs , staging vs. prod servers, multiple developers, ... (multiple Perl interps blabla) Are you talking about separate pools of interpreters perl vhost? Is that really working? - Perrin - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: slashdot php article
On Wed, 2004-12-22 at 21:04 +0100, allan juul wrote: aha - hmm, if that's the case why aren't *we* worried about people upgrading to Apache2 like the PHP folks apparently are, as seen in the slashdot article ? IOW, whats the big difference in the mod_perl community making an upgrade suggestion versus PHP making a non-upgrade suggestion if PHP is just as compatible with apache 2 as mod_perl 2 is ? There seems to be an assumption in the PHP community that Apache 2 means running with threads. This sort of makes sense because most of the other interesting features of Apache 2 (filters, protocol handlers) are not available to them from PHP. We don't assume people will run with threads, and will probably recommend people use prefork where possible. - Perrin - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Modperl Plates
On Tue, 2004-12-14 at 09:44 -0700, Jayce^ wrote: I realized I'd never shown these off to the group. http://durnik.lug-nut.com/gallery/jayce/Plug/dsc01374.jpg http://durnik.lug-nut.com/gallery/jayce/Plug/dsc01375.jpg?width=1024 That's hilarious! We should put that pic on the site somewhere. - Perrin - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Success Stories
On Tue, 2004-11-30 at 16:05 -0500, Marc Slagle wrote: Including the information that $X million is run through the system in a day/month/year would be more for the benefit of those who are not going to be doing the programming. Sometimes it would help for a developer to go to their boss and show them the numbers. eToys is a good tech story, but business-wise, it went bankrupt. I think Ticketmaster is the poster child you're looking for. If the numbers in that article I posted weren't enough for you, you can probably get more by contacting people there. The amount of money Ticketmaster Online makes is a matter of public record. - Perrin - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: mod_perl Public Relations
On Sat, 2004-08-07 at 06:13, Uwe Voelker wrote: I would like to help. What needs to be done? Is it more html or perl coding? It's both. What I had in mind was a file that we would add news items to, probably in XML or some other format with a handy parser already written. Then we need to hook into the site generation script to read this file, put the first 3 items on the home page if they are newer than 60 days, generate an archive page for the rest up to a year old, and generate an RSS file for the latest 10 items. Check out the site code by following the instructions here: http://perl.apache.org/download/docs.html - Perrin - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]