Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:44864 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 88107 invoked from network); 9 Jul 2009 11:59:56 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 9 Jul 2009 11:59:56 -0000 Authentication-Results: pb1.pair.com smtp.mail=mls@pooteeweet.org; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=mls@pooteeweet.org; 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:58603] helo=bigtime.backendmedia.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 50/43-27938-ABBD55A4 for ; Thu, 09 Jul 2009 07:59:55 -0400 Received: from localhost (unknown [127.0.0.1]) by bigtime.backendmedia.com (Postfix) with ESMTP id 09589414405E; Thu, 9 Jul 2009 12:01:12 +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 lH2kFMeM0rOY; Thu, 9 Jul 2009 14:01:11 +0200 (CEST) Received: from [192.168.20.2] (gprs37.swisscom-mobile.ch [193.247.250.37]) (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 4EE0B414405B; Thu, 9 Jul 2009 14:01:09 +0200 (CEST) Cc: Zeev Suraski , internals@lists.php.net Message-ID: To: Patrick ALLAERT 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 v935.3) Date: Thu, 9 Jul 2009 13:59:43 +0200 References: <7.0.1.0.2.20090708224156.0ac5a438@zend.com> X-Mailer: Apple Mail (2.935.3) Subject: Re: [PHP-DEV] Type hinting - Request for Discussion From: mls@pooteeweet.org (Lukas Kahwe Smith) On 09.07.2009, at 13:10, Patrick ALLAERT wrote: > 2009/7/9 Zeev Suraski : >> Two other issues that we need to revisit: >> 1. Agree on when it will be implemented - I think it's pretty >> clear it >> should not go to 5.3. > > What would be the impact including this feature (once it is > *technically* fine for everybody) in 5.3 code with #ifdef's so that > this feature is enabled only at ./configure time and disabled by > default. > > We could then imagine to switch this configure parameter as enabled by > default in a future (major) release. > > This way, every vanilla PHP installation wouldn't suffer of BC > problems while still providing the feature to a restricted set of > users. thats a no go, since this would lead to incompatible PHP code. we have had various php.ini settings that have caused this and we do not want to pile onto this. regards, Lukas Kahwe Smith mls@pooteeweet.org