Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:97074 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 89477 invoked from network); 19 Nov 2016 19:10:15 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Nov 2016 19:10:15 -0000 Authentication-Results: pb1.pair.com smtp.mail=kalle.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=kalle.php@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.223.193 as permitted sender) X-PHP-List-Original-Sender: kalle.php@gmail.com X-Host-Fingerprint: 209.85.223.193 mail-io0-f193.google.com Received: from [209.85.223.193] ([209.85.223.193:33123] helo=mail-io0-f193.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 6F/E2-10048-493A0385 for ; Sat, 19 Nov 2016 14:10:13 -0500 Received: by mail-io0-f193.google.com with SMTP id j92so1767736ioi.0 for ; Sat, 19 Nov 2016 11:10:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=ummhIDlNa91QrCDDfDki4IGQ4ARK2+L3RcAMW/12nXE=; b=Cm/B0T1tBydTDgOuBUh28TwIG75zl4BvMPRpGnSWPf/VsbG5RoBv5XDeV5G1LnAhXH bhUvjzwpJ9pMdVSHUgy8fwl4drrIGkXwVRzGxwSe8zudN9vB7ZQ5+PxWdGtNfOrMkgdC MJt05B6c0lLJVkTBojPUlhEVexLDM6yMvbbfQ/8wo1V+SCM25+7bwj+A3xmXdP8kVIc5 Ja+cRW77qSMJtA8QjyWi/9qfwjkegVGwHvkAs9ghWEAv+GEVx3zDn/f3ZWMhINiBh04d E94AjJ9Ko0XkgMdMw7r1PduJ94HkIHF6LDVw1vJusOqB6t4eVCJw6KoUudFEY8KEFk0/ 2dUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=ummhIDlNa91QrCDDfDki4IGQ4ARK2+L3RcAMW/12nXE=; b=dTv0zJvGaNL8k9bHTFlxTvpr2Wtoszes5dcxPsHHMjCeDDRqqkdN/EecXKX+h4NknA hbmFMGB8HMy11SlO5e59FRlna41sYeOTDdNsF8WssxhaQoZ5Wdf0G9yDCcdBRhe/iP6y NHwK+9KcCespO7uEiSfFPagtTXim5LiltPosqS9U59mRVyI36LSzN6Z1xEVJcg04mbNY LwsFGqQqTgSlfVhRxcnVfy5SzSgKkThW4viTzTc5mkKTtMFVWhNkCnO+OIgCirGJzANZ Xq8/F4K1n4/kmv4IARjPkNXvsQNcumetbLFy1lOdC/dFGZQqfHtdngUimAJiciFOqy/f 3r1w== X-Gm-Message-State: AKaTC01kd5gr8pVQqaYIgDIpV9ASFBpXaosel2duLjFQ7qVfITY/ZblnUyIKfDDfGhZ6m1nrMkO8EAknrTGlqg== X-Received: by 10.107.19.22 with SMTP id b22mr4742950ioj.236.1479582609984; Sat, 19 Nov 2016 11:10:09 -0800 (PST) MIME-Version: 1.0 Sender: kalle.php@gmail.com Received: by 10.107.138.234 with HTTP; Sat, 19 Nov 2016 11:10:09 -0800 (PST) In-Reply-To: <9dca9031-577f-697c-844e-031247c2cc66@gmx.de> References: <94840a5a-39e2-5255-e9c5-c011f00d392b@gmail.com> <7604bd74-bfd7-fe3b-a9b2-4717187b6c52@gmx.de> <9dca9031-577f-697c-844e-031247c2cc66@gmx.de> Date: Sat, 19 Nov 2016 20:10:09 +0100 X-Google-Sender-Auth: u7pihZdfTk1i4WL-mGvsw87pWrA Message-ID: To: "Christoph M. Becker" Cc: Rowan Collins , Internals Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] [RFC] Deprecations for PHP 7.2 From: kalle@php.net (Kalle Sommer Nielsen) Hi Christoph 2016-11-19 19:56 GMT+01:00 Christoph M. Becker : > Hi Kalle! > > But this short-dated decision on whether next will be a major or minor > is exactly the problem. Consider, for instance, this RFC which targets > 7.2 for deprecation and 8.0 for removal. What if we decide in some > month that there'll be no 7.2, but rather 8.0 will be next? Would we > remove the features without a deprecation phase, or would we deprecate > them for 8.0 and remove later? Either way, I'm pretty sure that we > would have a lenghty discussion, and might even need another vote. And > at least some RFCs and documentation would have to be fixed. That is a valid concern I agree. I just have a hard time wrapping my head around what if we don't have anything ground breaking for a major that I would expect in any major, what differences does it then make for it to not be a minor. I'm a little skeptical on having a pre determined plan, I do see pros/cons for both sides of the argument and I reckon the point you raised to be of a possible con of not having a pre determined plan. But I do kinda like Rowan's idea of a major within x or y releases from last major. Gonna think about this for a bit... -- regards, Kalle Sommer Nielsen kalle@php.net