Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:103124 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 3742 invoked from network); 4 Sep 2018 18:29:28 -0000 Received: from unknown (HELO mout.gmx.net) (212.227.15.18) by pb1.pair.com with SMTP; 4 Sep 2018 18:29:28 -0000 Received: from [192.168.2.133] ([91.8.166.159]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0LvV1X-1fo5R52kc7-010ZJA; Tue, 04 Sep 2018 16:32:00 +0200 To: Andrey Andreev Cc: Remi Collet , PHP internals References: <8bead512-6032-7cc0-156e-bf2425663cd3@gmx.de> <9953cf2a-8ed2-6a3f-4ac2-1f002d61649b@gmx.de> Message-ID: Date: Tue, 4 Sep 2018 16:32:01 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: de-DE Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K1:QhGg2FJ39igebykjPj8ThKZtt3oa9sHkH3XvLGtFmwA+e4bHgD/ zLBK774P6kLYGcIa/qmD0ertJOwq6qAvpop/By3LtJoxZTB5whM6Q0is2Cgf6e5gRtKHiOm pU5hYIWqyLUSC7Ki2lohwgk0vbgN0JZ+PruyOEe5V8pEfp7meF/VM47DIs9l4STxZXzPgb5 CgQf81NdsJ/QGKUOcrUhQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:J76/vmg2dxM=:MROPnIhnunlbWR+ndbgY0X HHNuTsp8FsLLptbAjlDelaESzKa6PiTGMR0v8DvqL52UJKKS0otYev4F5s3Hm4+ILsZewVmOD pH7A8GGok5W+GudpcV9kvEWWYp1rJ1Vs/clRKCDCwpNA0gpU5tEI9xdDQUz659+6lJ7kEmuqf oDGKk/7W2QbHz6udE2fF6b54Kxl8XeO3/rgnpKZ2bvMMcFYwoEdfAswey0InQ4NQxUMxCslIp w9DmO9foWMkzDqg1Ay+RK5CFhjHx72Jxmt0Z9OGM5xMhCbgnvZroUMZL7m23St1iaEB7VgRJF NXACK7SuMfJ7oC1o3HFVddrFTR/18tWK6YW09dhizmrBHju7bOY0jbmMnszXQSh4dKA40i5oW gjUahKN0/NBmVsFyGrw3E0uV1+I3gg+ZtegRSDrG0DePxBKV8ANpQNV8ZryIdG9itttmMM8eW IeyYach2N7ULlWLdh9g0g0rzuz12dayubTQkCkGdnZGW0/HkzQvSJY3Y/mofcF99LGxyt3i7C CGDsbWg5i/J5Tt3FkozNKrzvfKMP2dC5tAiuKnp/vl6v6C7ZEk4lSpJwv0jD8pVKUVF9Ekk27 wF11b6NicpUts3jSqRpoi0kZwef3uMO4mcDk+DzrXvy9H3+W2s+JxzRfxK7jKWU+gT3vVJGTN ZhrY9Fv+Pql9FfNimMhjICc5oKZI/7EEsuuupDFMP2PzhE8a3wFQEEy5KVQ0siSDQdBSVECqU /53XZsz+Y/W8RB5UeouTP3CLr1/F4LiCCxovCAJMFSApG0HAhfkwF9aoFVwud4nX0qsKUpYSW pbc31Ay Subject: Re: [PHP-DEV] Lift ICU requirements From: cmbecker69@gmx.de ("Christoph M. Becker") On 04.09.2018 at 13:44, Andrey Andreev wrote: > On Mon, Sep 3, 2018 at 6:13 PM, Christoph M. Becker wrote: > >> On 03.09.2018 at 17:02, Andrey Andreev wrote: >> >>> I raised this issue back in January[1], but then got distracted and >>> completely forgot about it ... sorry about that. >> >> Thanks for having raised the issue. :) >> >>> Would the change target 7.3 or 7.4? >> >> IMO, we should target master (i.e. 7.4) only. >> >>> [1] https://externals.io/message/101626 > > Well, bummer. Now I feel real guilty about not acting on time, > especially since you yourself were fine with bumping to ICU 4.6 for > PHP 7.2.2 at the time. > > I know we're past feature freeze, but can we maybe do 4.6 in 7.3 and > then 50 in 7.4? We already know ICU 4.6 works well and older versions > aren't widespread; it's not like it needs extensive evaluation. I don't see a real issue here. If anybody using PHP 7.3 (or even 7.2) still uses a very old ICU, than they get the deprecation warning. If they change to INTL_IDNA_VARIANT_UTS46, they quickly notice that it doesn't work, and likely look up in the PHP manual (where it should already have been documented that INTL_IDNA_VARIANT_UTS46 required ICU ≥ 4.6; I'll catch up on this soon), so they have the choice to upgrade their ICU, or to stick with the deprecation warning. Only for PHP 7.4 it is important to require at least ICU 4.6, since otherwise changing the default of the $variant parameter would not be possible. -- Christoph M. Becker