Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:82072 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 39794 invoked from network); 6 Feb 2015 22:05:57 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 6 Feb 2015 22:05:57 -0000 Authentication-Results: pb1.pair.com smtp.mail=morrison.levi@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=morrison.levi@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.214.169 as permitted sender) X-PHP-List-Original-Sender: morrison.levi@gmail.com X-Host-Fingerprint: 209.85.214.169 mail-ob0-f169.google.com Received: from [209.85.214.169] ([209.85.214.169:37847] helo=mail-ob0-f169.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id E8/70-37167-3CA35D45 for ; Fri, 06 Feb 2015 17:05:55 -0500 Received: by mail-ob0-f169.google.com with SMTP id wp4so16069715obc.0 for ; Fri, 06 Feb 2015 14:05:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=nX40J8xdVHCI8Cxgxayb/ncgq03yBnQ5hFiJ0stXFBA=; b=eaC7imPjF69u9rv85AXTSDcDNJ6ojIH7bCLYBxzveeQQCx9BjQ/tSE+8kszldlcctM ap3IUXFFG+QE7GyNgS/zrTtOhbi7GF2FIqgpxrrEmRUtVJyY/RAv7vBwKBvL1fyNvVw6 rGqbAopEzyDeDlsbK73YGh2ObVq3XLUg5t37bxcF5XJVsB6Z93wKacOwQNbjFmvW7FFS HbGzT4oyMKTjXHwvmWocvaXs1FK3TmO+Km6IvvqhHqwEkP2L2D/gAJovZPR5/lXV+LJJ S8uljGKw0D/kIYY/jALLGKdR2Ndjb0JUVME970W29qgC4uEKrV72bQAYMWKqQu6W9EPx 0iig== MIME-Version: 1.0 X-Received: by 10.182.251.138 with SMTP id zk10mr4084817obc.72.1423260351039; Fri, 06 Feb 2015 14:05:51 -0800 (PST) Received: by 10.76.103.37 with HTTP; Fri, 6 Feb 2015 14:05:51 -0800 (PST) Date: Fri, 6 Feb 2015 15:05:51 -0700 Message-ID: To: internals Content-Type: text/plain; charset=UTF-8 Subject: [RFC] Remove PHP 4 Constructors Update From: morrison.levi@gmail.com (Levi Morrison) Dear Internals, I have updated the RFC for removing PHP 4 constructors[1]. Notably, I have pushed off the removal to PHP 8, and instead only deprecate them in PHP 7. The rationale is that eventual consistency in this matter is good enough for now, and going slow may help avoid a Python 2 vs 3 type disaster where older libraries aren't updated fast enough. I intend to put this to vote soon, as we are approaching the March feature freeze, so please chime in if you have been wanting to voice your opinion and haven't. Cheers, Levi Morrison [1] https://wiki.php.net/rfc/remove_php4_constructors