Re: Re: PHP 7.2 minimum ICU version

From: Date: Thu, 22 Aug 2019 13:54:55 +0000
Subject: Re: Re: PHP 7.2 minimum ICU version
References: 1 2  Groups: php.internals 
Request: Send a blank email to internals+get-106690@lists.php.net to get a copy of this message
On Thu, Aug 22, 2019 at 2:28 AM Christoph M. Becker <cmbecker69@gmx.de> wrote: > On 22.08.2019 at 01:17, Trevor Rowbotham wrote: > > Is there any way to increase the minimum required ICU version in PHP 7.2 > and 7.3 to > > at least 4.6, which would ensure that the upgrade path is actually > available to users > > trying to avoid the deprecation notice? > > We usually do not raise any dependency requirements for stable release > branches, to avoid potential BC breaks. And after all, most of ext/intl > is supposed to work flawlessly with such ancient ICU versions, and to be > able to get rid of this deprecation notice, building with a newer ICU > version is already possible (and, in my opinion, recommendable anyway). > > Agreed on not raising the library dependency requirement in branch, but perhaps we can smooth the transition a little by only raising the deprecation notice *if* the environment actually allows using the non-deprecated behavior. This would have the opposite impact on the active branch of raising the dependency while still providing the facility of a deprecation notice to builds that aren't based on ancient ICUs. Or perhaps tailor the deprecation warning a little? (Nevermind, I just wrote it out and it gets ugly) Or perhaps just stick with status quo and add a note to the manual. :D -Sara

« previous php.internals (#106690) next »