Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:99031 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 72052 invoked from network); 14 May 2017 15:20:04 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 14 May 2017 15:20:04 -0000 Authentication-Results: pb1.pair.com smtp.mail=cmbecker69@gmx.de; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=cmbecker69@gmx.de; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmx.de designates 212.227.15.15 as permitted sender) X-PHP-List-Original-Sender: cmbecker69@gmx.de X-Host-Fingerprint: 212.227.15.15 mout.gmx.net Received: from [212.227.15.15] ([212.227.15.15:56915] helo=mout.gmx.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 76/03-15531-0A578195 for ; Sun, 14 May 2017 11:20:01 -0400 Received: from [192.168.2.102] ([79.243.116.67]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MFLhE-1dFMpb431A-00EJJo; Sun, 14 May 2017 17:19:56 +0200 To: Niklas Keller Cc: internals References: <2d0b0b51-bb28-89ea-dedb-d0d0bac68802@gmx.de> Message-ID: Date: Sun, 14 May 2017 17:20:05 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.1.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: de-DE Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:onjTeYiMt+Cttwj51/D61hi3iU3RwNPRQojMDyWNrQ/ZcZxqR5b b65w/krKBiqNN05Pktfn+kE+VWJ2SeNyceX1GClUr0mIzrK1ai5uYfJ/ygy5VHT9OV7fIze Yp1x/aqGPFihTOo15EHlIRvp7DqFfmAWoKgbqijs8TcwQTAGsKRmhiPahAcvD/TKoHNTbxR 1wAvGexm3gKbN44LZ8BEw== X-UI-Out-Filterresults: notjunk:1;V01:K0:FJhyHgD6ixU=:/D2n8oOtwxHzjlfcE4oQpR vqHHT/NCpA9UN+OTQS2nLVvIOZM0lSs/vmX4V9OocVRyKY+m81ZdT5noKP47M0UlXC9Wa40IF HZbrgzdfYCNPuK0vevyzoPHb471jcdUuKvk97XDvzMWkaCxg+RCF3borPrBE28NZGbiilKWPz hXR4p8XoUPPhIiDjjtKyVX9+eFHMNdmhJNEcV0MXCF3LZT8zLdUjDJVR7+LYzTrzfjJ/qsVnU 4H6TvG/nem/wKUDwCj4OmlEem5HLenpYBg1JfG0ds8xBGdIoTfMpsa+y/VuvBWzmLR3MdTxXj c9EHjttMg6yUxQhiRbo/tjJfErgqk69STEAMe8zvZwCqvLWSPUAKebzubCXPYazKMJN9nrQEM GgorpInBbkDf4yF1vNjr3TMkHjcKyuF0b5ZAC0ShLBbYpNaBdn+WOPb3Rf+7kQTEQQlzz9V4Y BtylfoS3AkeV+dEY1DB6Y5By0WTPlGTDOsVFTKMoLTELtlfsOSuVTlPFquw7I7EwhlzOA5Ik8 tuJ6FoAIb79BwOtKkV3s11qHtFMskAbW7vmHYnF+6r06RA+5RUlShGIt7V/3Ne627d7M1vzoz SNyr3BHSZT3lTOMmjfL0WO7QS2qyjnKz0+IfgG3nt7y1rRcXlv6i7+Ku8i9wNkVAQzbOaH2bt sbrm90f6mHc5Oq6Wjnu1RwWhll7sHcJQGbswGPYayGFEPPH7PoMGyGkeaJrQnmqtbP7c114AR enHzz79lQvoYmKtnCIJkhlK9kFjiCOh1INA0RClBhfAD+7NQT9HcYbVf5iuSMdNJkxCsC0w2y 2iATx96 Subject: Re: [PHP-DEV] Deprecate INTL_IDNA_VARIANT_2003 From: cmbecker69@gmx.de ("Christoph M. Becker") On 14.05.2017 at 09:41, Niklas Keller wrote: > 2017-05-13 17:30 GMT+02:00 Christoph M. Becker : > >> On 13.05.2017 at 17:14, Niklas Keller wrote: >> >>> 2016-11-24 19:25 GMT+01:00 Christoph M. Becker : >>> >>>> I've just noticed that ICU has deprecated the IDNA 2003 related >>>> functions as of ICU 55[1]. Therefore I suggest that we deprecate >>>> INTL_IDNA_VARIANT_2003 as of PHP 7.2, make INTL_IDNA_VARIANT_UTS46 the >>>> default as of PHP 8.0(?) (or even remove this parameter?), and remove >>>> INT_IDNA_VARIANT_2003 as of PHP 8.0. Otherwise we may get into trouble >>>> if ICU removes these functions. >>>> >>>> Thoughts? Does this change require an RFC? >>> >>> Please update the defaults for e.g. >>> http://php.net/manual/en/function.idn-to-ascii.php, too. A default call >>> shouldn't result in a deprecation notice IMO. >> >> Changing the defaults in PHP 7.4 first has been part of the accepted >> RFC, see >> . > > I've missed that, could we please have a follow-up RFC that changes that to > 7.2? I don't see a reason to touch it twice. Not changing the default in PHP 7.2 has been suggested by Sara[1], and it was part of the vote, so I don't think a follow-up RFC would be in order. If you think otherwise, feel free to submit a new RFC. :) [1] -- Christoph M. Becker