Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 May 2005 09:43:35 +0200
From:      Lars Eggert <lars.eggert@netlab.nec.de>
To:        ports@freebsd.org
Cc:        Sergey Matveychuk <sem@FreeBSD.org>
Subject:   HEADS UP: mod_perl2 API changes
Message-ID:  <55B5C129-1BD5-4389-9B37-97913017D52A@netlab.nec.de>

next in thread | raw e-mail | index | archive | help

--Apple-Mail-73-137662078
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=US-ASCII;
	delsp=yes;
	format=flowed

Hi,

your friendly mod_perl2 maintainer here:

Maintainers of ports depending on www/mod_perl2, be advised that the  
API of revisions newer than RC3 - which is what we have currently in  
the ports tree - significantly change the API. Applications using the  
old API *will* break. I'm personally not too excited about a major  
API change during the release process; the mod_perl guys have this to  
say (http://perl.apache.org/docs/2.0/rename.html):

> During a sequence of release candidates leading up to the official  
> release of mod_perl 2, in late December, 2004 there was  
> considerable discussion regarding the choice of namespaces for the  
> 2.0 API. The main concern expressed was that some of the Apache::*  
> modules used in mod_perl 2 had the same names as those in mod_perl  
> 1. After a lively and, at times, heated debate, a proposal was made  
> to rename parts of the mod_perl 2 API - see the thread at http:// 
> marc.theaimsgroup.com/?t=111135037100002&r=1&w=2. This proposal was  
> subsequently voted on and then adopted.
http://perl.apache.org/docs/2.0/rename.html has instructions on  
changing applications to work with the new API. There is an update to  
mod_perl2 RC5 in http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/ 
79962, to help you test your updated ports against the new API. I'd  
like to update the mod_perl2 port in the future, once the dependent  
ports have grown support for the new API.

Feel free to email me with comments.

Lars

PS: If your port supports mod_perl and not mod_perl2, now would be a  
good time to consider adding support.
-- 
Lars Eggert                                     NEC Network Laboratories


--Apple-Mail-73-137662078--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?55B5C129-1BD5-4389-9B37-97913017D52A>