Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:106690 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 70993 invoked from network); 22 Aug 2019 16:24:27 -0000 Received: from unknown (HELO mail-qt1-f180.google.com) (209.85.160.180) by pb1.pair.com with SMTP; 22 Aug 2019 16:24:27 -0000 Received: by mail-qt1-f180.google.com with SMTP id z4so7784646qtc.3 for ; Thu, 22 Aug 2019 06:55:07 -0700 (PDT) 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=sNr9OU1s+CnhGQRg/mia9yar4Bgui2l+/3Ssqldl/kY=; b=HdQ6b2mFuLvC3fYf9AfpveUt8Qsg5FvGexiyZ//XjEb/TRlYfJZPjx5mLcZmq/eOd1 FkihyBsSczg36Y+ZsAHBDCl3131qjagFqymJv+98eryV1ZljHlkYLYHayvd/MmcZu90V +So/SdUUBafsSaWuWTzPfFRGR+LMwaxM1/zW+OQCD5cWyaHL/zQhTc+QRYJ+FaI9EhcQ IfxSBJrw58R4Svpw/GcHE54FGTbObno26dwo9kMuIgZ9x5buoAIa0mIRHANKjQKZdj3b aHorrZ9L88kHfUWj0+bTlGOoYzbtGou6AdDG3L9nepKIpJuExa0iV+91wIf67RHUvGsy zuHw== X-Gm-Message-State: APjAAAVVtKI7YrgjT3Dw/qupRE00MnU7mEKYQX7ZtpOf00ea6HHXK+GO KX1+uUQ8G8tU4OXaNHaKmBFLWESKspPPsG2pkpuOXg== X-Google-Smtp-Source: APXvYqyEBu859eCN2hPGZ7skqRCEvIhytGZvxsXM9UBHLR68C69mzBrDPF/JYtU95wAHzr8vxQ1ak0t7Sk90+mZQvdw= X-Received: by 2002:ac8:2b47:: with SMTP id 7mr37059492qtv.116.1566482106546; Thu, 22 Aug 2019 06:55:06 -0700 (PDT) MIME-Version: 1.0 References: <13a3e8c2-30c1-d0be-2ba6-6541c91581b9@gmx.de> In-Reply-To: <13a3e8c2-30c1-d0be-2ba6-6541c91581b9@gmx.de> Date: Thu, 22 Aug 2019 08:54:55 -0500 Message-ID: To: "Christoph M. Becker" Cc: Trevor Rowbotham , "internals@lists.php.net" Content-Type: multipart/alternative; boundary="00000000000082119f0590b50947" Subject: Re: [PHP-DEV] Re: PHP 7.2 minimum ICU version From: pollita@php.net (Sara Golemon) --00000000000082119f0590b50947 Content-Type: text/plain; charset="UTF-8" On Thu, Aug 22, 2019 at 2:28 AM Christoph M. Becker 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 --00000000000082119f0590b50947--