Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:40715 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 31859 invoked from network); 26 Sep 2008 20:04:50 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 26 Sep 2008 20:04:50 -0000 Authentication-Results: pb1.pair.com header.from=mls@pooteeweet.org; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=mls@pooteeweet.org; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain pooteeweet.org from 88.198.8.16 cause and error) X-PHP-List-Original-Sender: mls@pooteeweet.org X-Host-Fingerprint: 88.198.8.16 bigtime.backendmedia.com Linux 2.6 Received: from [88.198.8.16] ([88.198.8.16:46741] helo=bigtime.backendmedia.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id EE/52-63390-1604DD84 for ; Fri, 26 Sep 2008 16:04:50 -0400 Received: from localhost (unknown [127.0.0.1]) by bigtime.backendmedia.com (Postfix) with ESMTP id 2CD3F1EBC01B; Fri, 26 Sep 2008 20:05:09 +0000 (UTC) X-Virus-Scanned: amavisd-new at backendmedia.com Received: from bigtime.backendmedia.com ([127.0.0.1]) by localhost (bigtime.backendmedia.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dm5D0Jtt93et; Fri, 26 Sep 2008 22:05:08 +0200 (CEST) Received: from [192.168.0.151] (77-57-23-243.dclient.hispeed.ch [77.57.23.243]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: mls@pooteeweet.org) by bigtime.backendmedia.com (Postfix) with ESMTP id 1EBB11EBC019; Fri, 26 Sep 2008 22:05:08 +0200 (CEST) Cc: "Michael Wallner" , internals@lists.php.net Message-ID: <31A01CBC-95D1-4538-A3B9-664289661EE8@pooteeweet.org> To: "Pierre Joye" In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v929.2) Date: Fri, 26 Sep 2008 22:04:39 +0200 References: <03.52.27158.9D5A2D84@pb1.pair.com> <1D.C1.19781.C63BCD84@pb1.pair.com> <94232D93-D448-4403-A81D-2EB5904AAB8D@pooteeweet.org> X-Mailer: Apple Mail (2.929.2) Subject: Re: [PHP-DEV] [Fwd: [PATCH] Backport of HEADs output API] From: mls@pooteeweet.org (Lukas Kahwe Smith) On 26.09.2008, at 21:59, Pierre Joye wrote: > On Fri, Sep 26, 2008 at 9:38 PM, Lukas Kahwe Smith > wrote: > >> So unless you can take our worries away in terms of BC issues, I >> guess we >> would prefer to leave this patch out of PHP 5.3. > > I strongly disagree, for two reasons: > > 1. We are going to release an alpha3, that's the perfect time for > such change Perfect might be overstating things. Lets say it makes it possible to even consider it. > 2. The OB code is messy right now, Mike's work cleaned it up and makes > it more maintainable. 5.3 is going to be here for a long time, let > make our work easier. Well but messy just means its even harder to ensure BC. Like I said in my mail, we would have loved to have seen this earlier (when Johannes originally asked for this). The fact that nobody stepped up back then is also telling us RM's that there is a definitive risk that if there are issues, we might end up with a similar situation as back then. Without having evaluated the code in the last detail, it seems that OB stuff is not small or self contained by any stretch of the definition. Given that this patch fixes no existing bugs, we have decided that its too risky to do right before what we hope will be the final alpha3 in one of the most feature rich minor releases in PHP history. We do not want to risk delay this release for something that might be messy, but has/does work more or less reliably for people. regards, Lukas Kahwe Smith mls@pooteeweet.org