Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:30982 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 41762 invoked by uid 1010); 16 Jul 2007 15:19:28 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 41740 invoked from network); 16 Jul 2007 15:19:27 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 16 Jul 2007 15:19:27 -0000 Authentication-Results: pb1.pair.com smtp.mail=antony@zend.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=antony@zend.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain zend.com designates 212.25.124.162 as permitted sender) X-PHP-List-Original-Sender: antony@zend.com X-Host-Fingerprint: 212.25.124.162 mail.zend.com Linux 2.5 (sometimes 2.4) (4) Received: from [212.25.124.162] ([212.25.124.162:40187] helo=mail.zend.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id F8/CC-62403-A7C8B964 for ; Mon, 16 Jul 2007 11:19:27 -0400 Received: (qmail 26803 invoked from network); 16 Jul 2007 15:19:15 -0000 Received: from internal.zend.office (HELO ?127.0.0.1?) (10.1.1.1) by internal.zend.office with SMTP; 16 Jul 2007 15:19:15 -0000 Message-ID: <469B8C73.8020908@zend.com> Date: Mon, 16 Jul 2007 19:19:15 +0400 User-Agent: Thunderbird 2.0.0.0 (X11/20070326) MIME-Version: 1.0 To: Lukas Kahwe Smith CC: Andi Gutmans , Ilia Alshanetsky , jani.taskinen@iki.fi, internals@lists.php.net References: <698DE66518E7CA45812BD18E807866CE648191@us-ex1.zend.net> <54C4340A-D9EA-4B5A-B39C-B55B29B1B3BC@prohost.org> <698DE66518E7CA45812BD18E807866CE648193@us-ex1.zend.net> <469B7FB1.1070507@pooteeweet.org> In-Reply-To: <469B7FB1.1070507@pooteeweet.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] POSIX regex From: antony@zend.com (Antony Dovgal) Thank you Lukas for expressing exactly my thoughts on this. On 16.07.2007 18:24, Lukas Kahwe Smith wrote: > Andi Gutmans wrote: >> Even in PHP 6 I am not sure it's a good idea. There are a huge amount of >> apps that use them and it'll be very hard for people to upgrade. >> Anyway, let's do some more research on that once we get closer to PHP 6 >> and see what the migration path looks like. We'll have to check with a >> few popular apps + google code search :) >> No need to decide on that right now without having more info. > > I disagree with this approach. The thing is that we need to get a clear > message out ASAP. This all ties into topics like if we will have a > unicode off/on switch or not. Delaying these decisions will hurt our > userbase. We need to prepare them early. > > IMHO we should use PHP6 as the clean up release. Drop unicode on/off > switch, accept that the bulk of all code will need to be rewritten from > scratch. The benefit will be that it will truely be cleaned up, people > will still be able to leverage the bulk of their PHP programming > background and they can enjoy the fastest possible unicode engine we can > provide them. > > PHP5 will be for the people that cannot make the jump. We will back port > whatever we can reasonably get into PHP5. People will linger on PHP5, > just as they are doing now with PHP4. So it goes. At least we will not > punish the early adopters for those that are unwilling to move to the > new version in the near future anyways. > > At any rate .. the time is now to make a decision on what its gonna be. > PHP6 with BC hacks or not. > > regards, > Lukas > -- Wbr, Antony Dovgal