Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:79742 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 88103 invoked from network); 16 Dec 2014 19:55:44 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 16 Dec 2014 19:55:44 -0000 Authentication-Results: pb1.pair.com smtp.mail=florian@margaine.com; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=florian@margaine.com; sender-id=unknown Received-SPF: error (pb1.pair.com: domain margaine.com from 209.85.223.171 cause and error) X-PHP-List-Original-Sender: florian@margaine.com X-Host-Fingerprint: 209.85.223.171 mail-ie0-f171.google.com Received: from [209.85.223.171] ([209.85.223.171:48583] helo=mail-ie0-f171.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id FF/82-08594-E3E80945 for ; Tue, 16 Dec 2014 14:55:43 -0500 Received: by mail-ie0-f171.google.com with SMTP id rl12so13459642iec.2 for ; Tue, 16 Dec 2014 11:55:40 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=L3wkwlWelvoQK1qX2fqslM/x/EMx1HmieotG97dgqPs=; b=lcuNN2tTDkmFQ/CwP6QMDG1X810tYvp5632Cg7EoW4qsQD55HddqoPrxI2XfIKlvAS qfwsR0O32N+IQmbeGgIdal0vZr/kLNUn8dBGuQKJEMiBbZwhlkBDvYRMK629CAn3bN6A /IEZlre5BPF8aesvPnqLGiDL+YNM/B6iyoDlWTyHh7T1aitn5IQKPyqbGWJaLmEVnMiP gBdDWlEDU25XLIOtl3x5VlYFJfetDLhIjwlxCw+vWCQHYPF1NNT4C22N5DDBhmMLHNJ8 fftJR9jkHaS/gSo6QF5QWZEVh5N633VkQ5y84MEXc8D0Jm+cK0TADawlDEv00EmpoIVV BuVQ== X-Gm-Message-State: ALoCoQm74wyhbEqoZwbofg0ka1F1taPwdJWfPZKrX/InW5dBezRn+EveDZ8aHlIsP4XDBpfD6C6D MIME-Version: 1.0 X-Received: by 10.42.209.196 with SMTP id gh4mr34499404icb.10.1418759739990; Tue, 16 Dec 2014 11:55:39 -0800 (PST) Received: by 10.107.30.207 with HTTP; Tue, 16 Dec 2014 11:55:39 -0800 (PST) X-Originating-IP: [82.122.211.32] Received: by 10.107.30.207 with HTTP; Tue, 16 Dec 2014 11:55:39 -0800 (PST) In-Reply-To: References: <8C1EFD82-CFE0-4D01-9231-2A1658B182A6@ajf.me> Date: Tue, 16 Dec 2014 20:55:39 +0100 Message-ID: To: Rowan Collins Cc: PHP Internals Content-Type: multipart/alternative; boundary=20cf303ea00652ff51050a5abe87 Subject: RE: [PHP-DEV] [RFC] PHP 5.7 From: florian@margaine.com (Florian Margaine) --20cf303ea00652ff51050a5abe87 Content-Type: text/plain; charset=UTF-8 Hi list, I think having a minor PHP version for the only sake of adding E_DEPRECATED is kind of pointless to be honest. Historically, PHP (or other languages for the matter, I'm thinking of python) minor versions have brought new features. Adding notices is not a reason for a new version imho. If what we want are notices, and helping people to migrate to PHP 7, then we can create tools for this. For example, python made a tool to help with the transition of python 2 to python 3. Go did the same for 0.x to 1.0, if my memory serves right. The point of new versions is to include new features or bug fixes for the language, static analysis can be done with external tools. The fact that we'll have to maintain one more version is also not something to be taken lightly, especially when I see examples of how things progress in php-src. (I'm thinking about the recent contributor who gave up.) Now, if the reason people want PHP 5.7 is to extend PHP 5 lifetime, then it's another matter, and the lifetime of existing versions could be extended. Just my $0.02. Cheers, Florian Margaine --20cf303ea00652ff51050a5abe87--