Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:35950 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 50372 invoked from network); 4 Mar 2008 18:30:03 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 4 Mar 2008 18:30:03 -0000 Authentication-Results: pb1.pair.com smtp.mail=stas@zend.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=stas@zend.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain zend.com designates 63.205.162.114 as permitted sender) X-PHP-List-Original-Sender: stas@zend.com X-Host-Fingerprint: 63.205.162.114 unknown Windows 2000 SP4, XP SP1 Received: from [63.205.162.114] ([63.205.162.114:20288] helo=us-ex1.zend.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 2D/84-13488-AF49DC74 for ; Tue, 04 Mar 2008 13:29:47 -0500 Received: from [192.168.16.57] ([192.168.16.57]) by us-ex1.zend.com with Microsoft SMTPSVC(6.0.3790.3959); Tue, 4 Mar 2008 10:29:03 -0800 Message-ID: <47CD94E0.9070600@zend.com> Date: Tue, 04 Mar 2008 10:28:48 -0800 Organization: Zend Technologies User-Agent: Thunderbird 2.0.0.12 (Windows/20080213) MIME-Version: 1.0 To: Antony Dovgal CC: Marcus Boerger , Andi Gutmans , internals@lists.php.net References: <1706278209.20080302232134@marcus-boerger.de> <698DE66518E7CA45812BD18E807866CE01506D08@us-ex1.zend.net> <1245060809.20080304103839@marcus-boerger.de> <47CD1C1A.8000004@daylessday.org> In-Reply-To: <47CD1C1A.8000004@daylessday.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 04 Mar 2008 18:29:03.0785 (UTC) FILETIME=[9FACC990:01C87E25] Subject: Re: [PHP-DEV] [RFC] Replace the flex-based scanner with an re2c [1] based lexer From: stas@zend.com (Stanislav Malyshev) Hi! > Right. > Please take more time if needed, no need to rush and release something half-working. > If it takes several months to prepare 5.3 release, let it be so. With this approach we would never release 5.3 - each couple of months somebody would have a cool idea which would only require initial commit and 2-3 months work on it on CVS, which delays the release - and then it goes to the next idea. We should cut it off somewhere - not because these ideas are bad - they aren't, but because we have to have releases. The best idea is worth nothing for the users unless it's part of the release. 5.3 is not the last version of PHP, and we have quite a bunch of stuff there already - so I think it makes sense to have release of what we have or will have soon, all while continuing to develop the ideas for next versions. > After all, we're not a commercial company that has to roll out a release every > couple of months under pressure of share holders and overall competition. If you think that because PHP project is not a commercial company it doesn't have to adhere to the laws of markets, popularity and users expectations - you are mistaken. We still have to take into account millions of PHP users, even though they don't pay us money directly. And it's open source which was "release often" last time I checked ;) -- Stanislav Malyshev, Zend Software Architect stas@zend.com http://www.zend.com/ (408)253-8829 MSN: stas@zend.com