Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:106280 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 68796 invoked from network); 24 Jul 2019 11:09:18 -0000 Received: from unknown (HELO mail-ot1-f48.google.com) (209.85.210.48) by pb1.pair.com with SMTP; 24 Jul 2019 11:09:18 -0000 Received: by mail-ot1-f48.google.com with SMTP id j19so8565135otq.2 for ; Wed, 24 Jul 2019 01:32:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=pQ0Cmx+bTLmPR565TtVgzElAaQz7Wz6E68U/AN+p4yg=; b=jtGSV3DbSt+lr4i59nQXZnZTdY23DNGAqhcmgTKP0WQhgoITiRERkJ2GPX+9jfbDij ENYIrYgLCQyJys3vovCrycFs6ZEyaosOJCxxG18S317aLmjqXKQ2V+bsBCbwnOj6k0OW Kh1PV75cWus2PEd3+3pSMdigMz8s8Z/XWbdbyoQaW7q/wIQWn5yioMgaddEjXmG0elzq JPgh4vqkzeP0tTngUiuHyrXL8vc6m50r69f4keK72h2xZCh2+ASW9cRJK8pFyLg5xJ8H tpsN8XIJc8bw9EJbDatWNYthOxyHoHAsje/EWePoHjJviJrNK/gMTUkR8N0Ns4s7kP0p kM/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=pQ0Cmx+bTLmPR565TtVgzElAaQz7Wz6E68U/AN+p4yg=; b=sKYw4itRumcFlmpylSGcbMGnA5YtZ/SG88HiY4IQmRSUoA0SgBUcPUBf/f1+ig9vjn zMi7741y3uAaiMAcNxLSeKr0x0kUNFzs06kfD+pyiCQNN9STunvzIqWGip4PXq0M08UG a+bYWTuAMMs/vzXyFXPrdWixPu8iRzk9RypsSX4SL9uhYrMPQ2dPkVNTt/b8oCF/zw/m TN6sVuy4ebd4gdsCIR9Qg8ONHWG4shRauqs6PSlNV8nhbOXqBxKYVET3nrfSPBmvpf0c +XoNZfaVdZOK4F1csd98ADSZM4ZMdQKN6djGxmT0rmaB2VKBDOa/lgDzIBt+SiQRst8A NWqQ== X-Gm-Message-State: APjAAAU/8qQsziAwtmAAuC602/9g7qbGel1zCFGBGGhj/OPQ7DfSelD8 gilhwgJncE1SIe/ercJa+uYWEzRV X-Google-Smtp-Source: APXvYqzyuS/xv/+EC6VK8rvwCFbLAB49AXo6V5lXd2LCL886pgtDi2gF4o8gPVrfUiJzVDGdOzP5Bg== X-Received: by 2002:a9d:7c91:: with SMTP id q17mr25017106otn.277.1563957158733; Wed, 24 Jul 2019 01:32:38 -0700 (PDT) Received: from mail-oi1-f181.google.com (mail-oi1-f181.google.com. [209.85.167.181]) by smtp.gmail.com with ESMTPSA id c29sm17165733otd.66.2019.07.24.01.32.37 for (version=TLS1_3 cipher=AEAD-AES128-GCM-SHA256 bits=128/128); Wed, 24 Jul 2019 01:32:38 -0700 (PDT) Received: by mail-oi1-f181.google.com with SMTP id m202so34439772oig.6 for ; Wed, 24 Jul 2019 01:32:37 -0700 (PDT) X-Received: by 2002:aca:5451:: with SMTP id i78mr38952388oib.85.1563957157739; Wed, 24 Jul 2019 01:32:37 -0700 (PDT) MIME-Version: 1.0 References: <00f201d541d3$1863db80$492b9280$@gmail.com> In-Reply-To: <00f201d541d3$1863db80$492b9280$@gmail.com> Date: Wed, 24 Jul 2019 09:32:01 +0100 X-Gmail-Original-Message-ID: Message-ID: To: PHP internals Cc: "G. P. B." , vsuraski@gmail.com, Nikita Popov Content-Type: multipart/alternative; boundary="000000000000d4d4cc058e69262d" Subject: Re: [PHP-DEV] [RFC] [DISCUSSION] Deprecate PHP's short open tags V2 From: phpmailinglists@gmail.com (Peter Bowyer) --000000000000d4d4cc058e69262d Content-Type: text/plain; charset="UTF-8" On Tue, 23 Jul 2019 at 21:56, Nikita Popov wrote: > I did not want to just merge the original (accepted!) implementation after > the controversial discussion it triggered, but after reading this, I > realize that I just wasted my time here. So much for being nice and giving > people a fair change to reevaluate the proposal in light of the new > arguments that have been brought forward. I guess that next time I'll just > go ahead and merge things. On Wed, 24 Jul 2019 at 04:51, wrote: > - The motivation for removing short tags today is a lot weaker than the > motivation was not to add it in the first place back in 1998 (XML being a > lot less important). This makes for an unreasonable basis for deprecation. > I think it fair to say: 1. The RFC to remove short open tags passed 2. The backwards-compatibility break is contentious I move an alternative motion: that short open tags do not change in PHP 7.4, throw a deprecation warning in PHP 8.X, and what happens next (e.g. removal) is left for a future, PHP 9 RFC. The manual is updated to say they are deprecated and will be removed in future, to dissuade new usage. Sure, this is "kicking the can" down the road. It's also a proposal I hope both sides can support. Peter --000000000000d4d4cc058e69262d--