Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:93973 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 40935 invoked from network); 14 Jun 2016 19:43:40 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 14 Jun 2016 19:43:40 -0000 Authentication-Results: pb1.pair.com smtp.mail=smalyshev@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=smalyshev@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.192.175 as permitted sender) X-PHP-List-Original-Sender: smalyshev@gmail.com X-Host-Fingerprint: 209.85.192.175 mail-pf0-f175.google.com Received: from [209.85.192.175] ([209.85.192.175:33613] helo=mail-pf0-f175.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 95/92-27860-B6E50675 for ; Tue, 14 Jun 2016 15:43:39 -0400 Received: by mail-pf0-f175.google.com with SMTP id y124so161976pfy.0 for ; Tue, 14 Jun 2016 12:43:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=e85/AoV1jA+59ZyZKryLi+5Yfik+VuTmise9TYXIoCM=; b=oNz5ioCqDX3xg3ChsUESaSzzlqBKvwYtrsakUn5JfeUeTx47D+DSP7qOw999qGOOka KYXlrn4zKV6DqkgG+lyWNj8fjpqK4zLXhvrJPrbqO7UuRcjJPt+D9asRzra/Iaj3q1Dv C6yyWKqbEWNG+U/tEQHcL0hlRoJzdI5Ih9OxCmUB24mrLqBpLwfEvTBj9AqSdtrJL0f+ 9m8V5NEkHxrdlmk/+W5lKf71C1ulKhZynMCZUiS/aUyLG2G5AsRKLFa2TByNts8U1VdT rhEnUSpou2Ql25f59d/fULkPmtTal57ZIxlI4K6l0L3+Rt+hj6+uRBNoCGRG9WtDrFRS Wz2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=e85/AoV1jA+59ZyZKryLi+5Yfik+VuTmise9TYXIoCM=; b=esqGofxK1hUrFUIpB4Pa1QFEtzsUrqGCW0sXRiyhCPOE7xrMJ/a22GuBqZPv3tNxm8 PlGiVm2xX6OYtZzMnyOvnff2tt8DrydVL6Wjh0HsH+e64pmWm/82yszXG9Vy8EBIW0VI LUoQA/tQVamw1pqL83BfVGVIp8dd1ZXOvrGkI5dBNKUSvamdNqXp+oLk4IgaQZHyAFwd S4azQqJDOkloY9cggYAuT3xC4dagomPWssH/P4mAWl80SvCLmwB2bwpv7YnNBGWITjqS oOfqe0sCgvB8u5bwi/wr+kxLUGu02O3jEhDxNGvRd0nvejMh3g2sjBLNdYA8YLfvDBRh oNYQ== X-Gm-Message-State: ALyK8tIDmGLWYA3rx64e8y2xZHv6msPfmB6yQQO1AoCrWPndRuFk1ov8IHbFT9KEiasiFg== X-Received: by 10.98.192.12 with SMTP id x12mr5337291pff.106.1465933416284; Tue, 14 Jun 2016 12:43:36 -0700 (PDT) Received: from ?IPv6:2602:304:cdc2:e5f0:117b:b931:16f9:a360? ([2602:304:cdc2:e5f0:117b:b931:16f9:a360]) by smtp.gmail.com with ESMTPSA id a188sm11608089pfa.70.2016.06.14.12.43.35 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 14 Jun 2016 12:43:35 -0700 (PDT) To: internals@lists.php.net, Dmitry Stogov , Rowan Collins References: <6c03dafd-093a-0087-6312-96fede93c5f0@gmail.com> <1c437efe-7f1d-629f-cfbc-41cbcda38d89@fleshgrinder.com> Message-ID: <155a8c29-7858-74a6-7c45-5746d79e9a72@gmail.com> Date: Tue, 14 Jun 2016 12:43:30 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:45.0) Gecko/20100101 Thunderbird/45.1.1 MIME-Version: 1.0 In-Reply-To: <1c437efe-7f1d-629f-cfbc-41cbcda38d89@fleshgrinder.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Is the "No BC Breaks in Minor Releases" policy enforceable? From: smalyshev@gmail.com (Stanislav Malyshev) Hi! > Isn't that just an excuse to creep in breaking changes? We all > understand the goal here and we all are in favor of it. The problem is > that it still is a breaking change. It would be better to elevate the > E_INFO to an E_WARNING and create that PHP-8.0 branch with the actual > error and start planning the 8.0 release. Changing notice to warning is a breaking change too :) And I'm not sure how rushing 8.0 helps anything if you're afraid of breaks - you get useful features later but also bigger breaks. Long term it doesn't matter anyway unless 7.1 is somehow special, which is not. Also, having just two minor versions seems to be a little thin, unless there's a plan to keep maintaining 7.x, in which case the question is - who's going to do that? -- Stas Malyshev smalyshev@gmail.com