Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:106265 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 18209 invoked from network); 23 Jul 2019 23:40:08 -0000 Received: from unknown (HELO mail-lj1-f176.google.com) (209.85.208.176) by pb1.pair.com with SMTP; 23 Jul 2019 23:40:08 -0000 Received: by mail-lj1-f176.google.com with SMTP id r9so42393072ljg.5 for ; Tue, 23 Jul 2019 14:03:22 -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=LzCMHhPj53Ah5S/TcRgVBEe0du6qcQIVH92sr9GfF84=; b=U8McAnxv9R4xi5G0aj8LAE/sSQPS0OcC4od+WnV4V7pOWdgtRq7UPJ5Uq27hv06TYL N0FsGDQVRLgdlA2bx9mH88LQMEeFdAnSoz8GTsii1rWeiFvrhmdpdOKO11DeLqaGY9bZ hSnVJuxKmnuGgsyA6eDRPkuX2ZQ5hAWiurieg2YUbA1JBb8CIGfbmoChZB5WsCtXAneA o/CB/K+IZaJgiv4ysSIvr7Hbba5z+QEvVY+9ubYLyJMXF18HX9nn2bQSuN4YGSzkP6M0 HWoSmjyU4jb1T8nhl9PN8/Hr6WICnXXj3Qfg3zhNHs9bxqu+ZCXrI9kFsj0WkrgpAgOF PCPg== 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=LzCMHhPj53Ah5S/TcRgVBEe0du6qcQIVH92sr9GfF84=; b=fdcuOFuDsNjVVH+qE17ot/CcqDWnFHibrNy3HYYliBwCceVjaTo+uVP1BlhjIQb59c RdNq779Of5cVeb3oUFw/TAh2LdVsQN35fWlhOn1AvkDKw8UsLoaoYiW/DwaPxzky6ABz +2z6sI1q3mPcIwIqNPwBrmWuDpZ+EG3HwZ7XH4D5auOjdPCAMQ1AyMU0zazW68dCeF1u yeeoGTRgZq0NG8253V1ZZjuV6ACfNsxah/jd8J+A00R6cvsic4sF1iglGPzKDVXLVD4t mbZBqMxJK/wNjvLnvbwRSccDV1kpZ1QUTdMsDvA3+P1pzH0YSDslwcB06/rT5tLmukh6 cHew== X-Gm-Message-State: APjAAAWR+3xAsIT1OHI2ZILb5fm64ao5b7Z6hmfdhJikvRFkYOR1Hn0W 2gh/d8asHec9WKWvHupftuLgkAXIuXp3mbHVlnw= X-Google-Smtp-Source: APXvYqzi37Jet148tLq4lxlYaA8xmIddqybdQFA+BjwuoJitoF59jnQTCfIdsdr6I1u5RW/ij5rfPBLJXqFhXmFxto8= X-Received: by 2002:a2e:8195:: with SMTP id e21mr38810197ljg.62.1563915801485; Tue, 23 Jul 2019 14:03:21 -0700 (PDT) MIME-Version: 1.0 References: <5C8F3403-2972-467A-AFA5-347C09E5FA73@gmail.com> In-Reply-To: <5C8F3403-2972-467A-AFA5-347C09E5FA73@gmail.com> Date: Tue, 23 Jul 2019 23:03:05 +0200 Message-ID: To: Rowan Collins Cc: PHP internals Content-Type: multipart/alternative; boundary="000000000000ce6877058e5f85fe" Subject: Re: [PHP-DEV] [RFC] [DISCUSSION] Deprecate PHP's short open tags V2 From: nikita.ppv@gmail.com (Nikita Popov) --000000000000ce6877058e5f85fe Content-Type: text/plain; charset="UTF-8" On Tue, Jul 23, 2019 at 9:10 PM Rowan Collins wrote: > On 23 July 2019 18:54:48 BST, "G. P. B." wrote: > >The only point of contention of this RFC that I potentially see is the > >removal in PHP 8.1 after short open tags being a Parse Error in PHP 8.0 > >instead of it being removed in PHP 9 after it having had a whole major > >version release cycle. > > Given that you've already predicted that this will be controversial, could > you provide some rationale for it? Unless there's a major burden in > maintaining the parser error behaviour for a few years, waiting for the > next major version would seem both safer and more in line with official > versioning policy. > > As with deprecation itself, any violation of the "no breaking changes" > rule, however slight, should have an explicit justification. If I had a > vote, any RFC omitting such a justification would receive an automatic "no" > from me. > I agree. I don't think there's a pressing need to do the "full removal" in PHP 8.1 in particular, so it makes more sense to this in the next major version (9.0), as usual. Nikita --000000000000ce6877058e5f85fe--