Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:105488 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 30542 invoked from network); 28 Apr 2019 23:37:40 -0000 Received: from unknown (HELO mail-ot1-f50.google.com) (209.85.210.50) by pb1.pair.com with SMTP; 28 Apr 2019 23:37:40 -0000 Received: by mail-ot1-f50.google.com with SMTP id s11so2618939otp.0 for ; Sun, 28 Apr 2019 13:39:24 -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=N2KIBm91a+XcFdxpupyRYLPptOeBiPBbtlM8UP89hx4=; b=Wgf1QGyn57olyaVmaef84TE309hOaDnI6+6NxT7pVbaylV8GPZsfoEJ44TVGlwo7Nc nt5n0LsPyY5KVhAMIsx2D2hXfaYd9TVK9tit57zzpZjxY4yPiWJi2hmnI3B0paFxIO2s BpoK36Gc8AYskvcuJ+X0AeucRBF9yl7sGQ3z3RbWtLl8Y3dr9lm4BcF1r1acI1FduXB/ Zu8F3AImoaq2ymQgwOh5tnyjqmcdN+h7WwdhBtweh59IMHD/Kuf/KX4zT6mDuRs0RYeb OjZ5xOCawq9p+mEn364RZBkUsh57rupAY36F2l9DjhWEJYpPlY53OIY6BjyXMinUX3RG WWCg== 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=N2KIBm91a+XcFdxpupyRYLPptOeBiPBbtlM8UP89hx4=; b=oMuDpZW+9I3BnODl05ljlMOHM3DZ5uJ+/5/mNYuruWwkhYCsPYrcHOsEoVVU6spYlL +cMb7wFybabaHTqOpBSThxynawnPZT7avsXoENba8rgg8IT+B8CGYAs+IEDLf8UMwUZy YVrDZWN62h3QWY7eGmzX3XoZ6EPwn1ZpOR/bxK9l46dEAlVdPDdE/t1KCu+ku+cVvAHZ vq+FvKEIQwEIi3Mh3cptH3wTr45mbcO7F73dgurX77P3aXZzXGObq5Y3OKnav66nbM3S 0PlIeLsO9m9QL5/MyNFb/Ovtt99nBA+729eNpl1IRtUEB9aRw23MBCd+6czmSz+DbSJK E8XQ== X-Gm-Message-State: APjAAAXRlDxAg8rN76OOTQbrQKYk2wTUwanL/YI5C/FzFEk1PyUA3tLs uC0pzamry8pWFon453Ag1yo+Z+AQXzXXCwj5C9M= X-Google-Smtp-Source: APXvYqxWazA8cNz42WiX7mS0WAIBaNjmf0ub74EbcCSY1xx5+IwT0m0Xo0KUGxEsfc7kasxZ/hYagOhwyU4AzEjwfjs= X-Received: by 2002:a9d:4909:: with SMTP id e9mr5037818otf.160.1556483963398; Sun, 28 Apr 2019 13:39:23 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Sun, 28 Apr 2019 22:39:11 +0200 Message-ID: To: "G. P. B." Cc: PHP internals Content-Type: text/plain; charset="UTF-8" Subject: Re: [PHP-DEV] [RFC] [VOTE] Deprecate PHP's short open tags From: peterkokot@gmail.com (Peter Kokot) Hello, On Wed, 10 Apr 2019 at 12:44, G. P. B. wrote: > > Hello Internals, > > As there have been no further comments the voting for my RFC [1] to > deprecate PHP's > short open tags has started and will run for two (2) weeks. > > Best regards > > George P. Banyard > > [1] https://wiki.php.net/rfc/deprecate_php_short_tags I want to thank you for this RFC, for your time dedicated to it, for the actual implementation and everything. You have done everything correct and also the general idea i.e. removing these legacy tags in either PHP 8.0 or not was completely correctly pointed out and RFC (at least according to the current PHP RFC standards) met all the criteria to get into implementation step. Everyone who is working with PHP development knows that these short tags are not meant to be used anymore. Also everything was correctly accepted and the numbers are correct. This entire thread is also showing the integrity, intelligence level of the PHP a bit but one day maybe these legacy leftovers can be removed, hopefully... Because they really should. So let's not give up and let's find some normal solution here... RFC and results are quite clear but maybe Nikita's solution is good enough for all: - Deprecation warnings in PHP 7.4 (RFC criteria met, people here happy or not) - PHP 8.0 complete compile error without any option to further use them anymore (RFC criteria sort of met -!!!, and the reason of pretending that the legacy apps will work ok on PHP 8.0 also met) - Actual removal in PHP 9 (because this is then the logical next step). Removing something like this in PHP 8.1 is not following semantic versioning at all. Either removal in 8.0 or 9.0. Cheers and thanks. -- Peter Kokot