Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:69903 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 63309 invoked from network); 27 Oct 2013 19:08:28 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 27 Oct 2013 19:08:28 -0000 Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.215.41 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.215.41 mail-la0-f41.google.com Received: from [209.85.215.41] ([209.85.215.41:33532] helo=mail-la0-f41.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id FA/CF-45431-BA46D625 for ; Sun, 27 Oct 2013 14:08:28 -0500 Received: by mail-la0-f41.google.com with SMTP id el20so4572189lab.14 for ; Sun, 27 Oct 2013 12:08:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=wq2eBL69LpAcM41SQkZ3emVQVY34hshWqInjOofnCkQ=; b=ZdyE/zMmMCRC2N6QTBNN0yAfb0eDSsrZYp+HbbqWQGKkvIASY1rZd3+Ezhf03IcyOH a+y8ABK5a39j+xRj3bIKE0tjJUsfc79oyevHoAcWWRusfO0k23NHR09uZFdPuZI8rtJ+ kPhfaZ+RUM52A8Jc7b54RFOAyrJdBs19PnhFStKdL6rq0ZAsNXfiBYINbAWaY4B29pEk MQ1HbnDDQ82b1jLQgYyikP3SSE2sBX/iy/n+TLmu0VCNUHEkzwjiiU3TUZrQOqENLUEl YUWzBEpJ0T4IrSvqlPSFg81CycSDFc+tqfHmPKdp0Yb4yq8wI32924p/4o1p/SzBhQKV mVmA== MIME-Version: 1.0 X-Received: by 10.152.228.130 with SMTP id si2mr107592lac.32.1382900904133; Sun, 27 Oct 2013 12:08:24 -0700 (PDT) Received: by 10.112.198.98 with HTTP; Sun, 27 Oct 2013 12:08:24 -0700 (PDT) In-Reply-To: <526D3B3A.3060505@gmail.com> References: <526D195B.9000204@gmail.com> <526D3B3A.3060505@gmail.com> Date: Sun, 27 Oct 2013 20:08:24 +0100 Message-ID: To: Rowan Collins Cc: PHP internals Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] [RFC] Exceptions in the engine From: pierre.php@gmail.com (Pierre Joye) On Sun, Oct 27, 2013 at 5:11 PM, Rowan Collins wrote: > On 27/10/2013 15:51, Nikita Popov wrote: > >> Unless we have *concrete* plans regarding PHP 6 saying "this should go >> into (a hypothetical, non-existing) PHP 6" is roughly equivalent to just >> declining the feature. Not sure where Nikita posted that, so I will comment here :) No, it is about defining what is good in 5.x and what is good for a future 6.x. Also the 6.x discussion should be taken in a separate thread. But I won't suggest to do it now, let keep us focused on getting 5.6 out in time > decide what goes in 5.6. > I agree with that, and think it is a real problem, but there are two > solutions: abandon the BC rules for 5.x releases, or make some concrete > plans for 6.x. It is not the time now to make plan for 6.x. But to decide what goes in 5.6 or not. > Otherwise, the release process might as well not distinguish minor and major > releases at all, and just define what is and isn't allowed in terms of BC > for the foreseeable future of PHP. That's what it does, both parts. And we can develop a 6.x branch in parallel to 5.x, f.e. 5.6.x and 5.7. The key here is to decide what are the key big changes we want in (tsrm drop, TLS support, general exceptions usage could be some of them). Cheers. -- Pierre @pierrejoye | http://www.libgd.org