Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:101826 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 79692 invoked from network); 11 Feb 2018 20:24:57 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 11 Feb 2018 20:24:57 -0000 Authentication-Results: pb1.pair.com smtp.mail=smalyshev@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=smalyshev@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.83.41 as permitted sender) X-PHP-List-Original-Sender: smalyshev@gmail.com X-Host-Fingerprint: 74.125.83.41 mail-pg0-f41.google.com Received: from [74.125.83.41] ([74.125.83.41:45571] helo=mail-pg0-f41.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 3D/A5-18020-996A08A5 for ; Sun, 11 Feb 2018 15:24:57 -0500 Received: by mail-pg0-f41.google.com with SMTP id e11so172599pgq.12 for ; Sun, 11 Feb 2018 12:24:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=Fxa2AXxFlJUugBR7yrVwtCs+rvvZ1vEI2TzkPufHwcA=; b=QPIuEfREeY/QFF+2YAxbu+bBy7pUKV01fqgWaY5XxeeLfdKtA/fKyBy/XtpQUfQD0O 0CotXjWK29kHTJuH5zgQjkoPTY9f6OMUbnsyEMe53AY5VNr8XMpCHwGDRPBg/ErQU06v 8hYquwHLZ3TQAg8YbqHtSNNXAH2LDlr0afMpSgdMH3YUqcBqnnCOwzjpAeHW5MjIwEvk VLyDcwGZAF9Xxw3W9QS9ytRenQEdPLO2Xj90kBTjeKH+1A3M5I4/qKU+uHMBWcHeFlDZ 9sif6s7L1ZQsf+u9OSQcEsUsrHtGfkg8QNrDgvW5LMwyP7fH3FBU9tJbiD7MSaXtTC9+ L/rA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=Fxa2AXxFlJUugBR7yrVwtCs+rvvZ1vEI2TzkPufHwcA=; b=HDQkelSpkEQ7Yo7EKPjpqpjddt+9TRVdae4eOSnhafea+1+sGqKE9TQexrPJtJvfK2 rCmIu0I0u6z9m41obdDj4eAs+/kLljb4j49UEoQMNpgCnKxbybzxcExbSZWzoKkuZQVH C1rzeHjhJS3lzq7P52PVOsNnwaxMeWmGf8FPhRky9jRc5TDfhSMYQ2dY5joxaObalZHi K+O4Z8YQQ+sLo/unkbiVqxU7z5ZWN+Mfof09uomDM59k4i7Tzn/kdUjnwFdhAIBurnYD hXlYlwgYKEYHiJXFPVd2qaIqYgi9AyIBzKjdHCypyhO0I7l6TGKHd9Llepe/XdQpbx8y im7Q== X-Gm-Message-State: APf1xPDyDcwTp2WWhe/Zx05P8ms+WqIl754EjOZGpmgolmjnKjnkpb7u J6WhAw2gcZORv92VcyQaMmm4WTI= X-Google-Smtp-Source: AH8x227PWatzDdrEF2MitcN0RiHpdjLwN5Z/EcYR+hO42l5T3UQn8tof4CLgOUJsCmH5aBuOuIObjQ== X-Received: by 10.98.228.11 with SMTP id r11mr9549128pfh.127.1518380693710; Sun, 11 Feb 2018 12:24:53 -0800 (PST) Received: from Stas-Pro-2016.lan (c-73-71-144-171.hsd1.ca.comcast.net. [73.71.144.171]) by smtp.gmail.com with ESMTPSA id t8sm18463777pgr.21.2018.02.11.12.24.52 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 11 Feb 2018 12:24:53 -0800 (PST) To: Wes Cc: PHP Internals References: <2680937a-3214-edb4-8366-73fc35168233@gmail.com> Message-ID: <912682b0-14ce-9d47-5a3b-f4aa7231fe6d@gmail.com> Date: Sun, 11 Feb 2018 12:24:51 -0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:58.0) Gecko/20100101 Thunderbird/58.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV][RFC][DISCUSSION] Deprecate the backtick operator From: smalyshev@gmail.com (Stanislav Malyshev) Hi! > It's absolutely impossible to treat notices as errors in PHP, so I > assume everybody thinks the same. If someone converts notices to > ErrorExceptions or something, it's their fault. > A notice in tests is exactly what a deprecation is supposed to do, force > people to update their code. If you force people to do something, by definition it is not "Backwards Incompatible Changes: None". If it were none, people would not be forced to do anything. > Regarding the notice level, it's a bit confusing picking one. > E_DEPRECATED, E_STRICT, E_NOTICE... I'm not sure what it should be. You should write all the details in the RFC. If you are not sure what to choose, write "I am not sure which one to choose here, options are X, Y and Z". -- Stas Malyshev smalyshev@gmail.com