From owner-freebsd-ports@FreeBSD.ORG Mon Dec 7 17:29:01 2009 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 076F71065670 for ; Mon, 7 Dec 2009 17:29:01 +0000 (UTC) (envelope-from carsten_sttgt@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 67D8B8FC1A for ; Mon, 7 Dec 2009 17:29:00 +0000 (UTC) Received: (qmail invoked by alias); 07 Dec 2009 17:02:18 -0000 Received: from dslb-084-057-142-107.pools.arcor-ip.net (EHLO [192.168.255.22]) [84.57.142.107] by mail.gmx.net (mp066) with SMTP; 07 Dec 2009 18:02:18 +0100 X-Authenticated: #12964898 X-Provags-ID: V01U2FsdGVkX19b85xbQctbI3bbzvbLMYo3AF2Y1VrnYRfUyDOpxu r9MYY2+WQV6OgX Message-ID: <4B1D351A.5070305@gmx.de> Date: Mon, 07 Dec 2009 18:02:18 +0100 From: Carsten Wiedmann User-Agent: Thunderbird 2.0.0.23 (Windows/20090812) MIME-Version: 1.0 To: freebsd-ports@freebsd.org In-Reply-To: 4AF4308B.4080905@quip.cz Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-FuHaFi: 0.54 Subject: FreeBSD Port: php5-5.2.11_1 upgrade path to 5.3.0/1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Dec 2009 17:29:01 -0000 Hi Alex, >> So you don't plan to leave 5.2.x version in ports for people who need to >> maintain servers in production with many clients and many 'old' web >> applications? > > Like we don't have ports for php 5.0 and 5.1, I'll not maintain ports > for 5.2 when the switchover will take place. I don't think you can do that. 5.2 is a separate branch to 5.3 and still maintained. And for normal customers it's not such easy as you can read in "migration53.incompatible.php". In our own project (XAMPP), there are a lot questions from customers about how the replace the bundled PHP5.3 with PHP5.2. Just some points: - Many common webapps are not working with 5.3 at this time, e.g. Drupal6. - An other example may be Joomla. I know, 1.5.15 (core) should be compatible with PHP5.3, but that's not completely true. Especially not for Joomla add-ons. - And a lot of others have problems with 5.3. (and not all FreeBSD users are full time admins ;-) ) - there are extensions which are not working with PHP5.3 - there are extensions which are more exclusive in PHP5.3 (the PECL versions are not the same or unmaintained (e.g. sqlite3 / fileinfo)). On the other side we need PHP5.3, because if someone need the new functions, or is just an developer of an webapp. (if these have not gone in the meantime to another OS). And the ZendOptimizer is not a loss. We have APC or eAccelerator. So only the encryption function is left. But this is still working with 5.2. And of course, there is also no ZendOptimizer for PHP5.3 for any other OS (which is officially support from Zend). So I guess "some" have switched. Now the last questions: You still need tests with the PHP5.2 patch and feedback? Or something else? Regards, Carsten