# [RFC] Deprecate and remove INTL_IDNA_VARIANT_2003

- Thread: https://externals.io/message/97554
- Original archive: https://news-web.php.net/php.internals/97554
- Started by Christoph M. Becker on 2017-01-07T14:06:14+00:00
- Messages: 4
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #97554 — Christoph M. Becker — 2017-01-07T14:06:14+00:00

URL: https://externals.io/message/97554#97554

Hi!

Following up on <http://news.php.net/php.internals/97164>, I have
written the RFC

  <https://wiki.php.net/rfc/deprecate-and-remove-intl_idna_variant_2003>

and hereby placing it under discussion.

I appreciate reviews and comments!

-- 
Christoph M. Becker

---

## #97556 — Joe Watkins — 2017-01-07T16:56:44+00:00

URL: https://externals.io/message/97554#97556 · In reply to: #97554

Evening Christoph,

+1, and good catch noticing the upstream change.

Cheers
Joe

On Sat, Jan 7, 2017 at 2:06 PM, Christoph M. Becker <cmbecker69@gmx.de>
wrote:

> Hi!
>
> Following up on <http://news.php.net/php.internals/97164>, I have
> written the RFC
>
>   <https://wiki.php.net/rfc/deprecate-and-remove-intl_idna_variant_2003>
>
> and hereby placing it under discussion.
>
> I appreciate reviews and comments!
>
> --
> Christoph M. Becker

---

## #97571 — Sara Golemon — 2017-01-08T00:38:38+00:00

URL: https://externals.io/message/97554#97571 · In reply to: #97554

> Following up on <http://news.php.net/php.internals/97164>, I have
> written the RFC
>
>   <https://wiki.php.net/rfc/deprecate-and-remove-intl_idna_variant_2003>
>
> and hereby placing it under discussion.
>
> I appreciate reviews and comments!
>
I noticed that recently as well (combing through compiler warnings)
but ended up deciding "If it ain't broke, don't fix it."

A deprecation is certainly in order, though I'd say we shouldn't
change the default in 7.2.  I'd be fine deprecating in 7.2, changing
default in 7.4, then removing in 8.0

It's profoundly non-broken atm, so there's no need to rush.

-Sara

---

## #97582 — Christoph M. Becker — 2017-01-08T13:45:20+00:00

URL: https://externals.io/message/97554#97582 · In reply to: #97571

> 
> > […]
> I noticed that recently as well (combing through compiler warnings)

There's also a respective ticket in the tracker:
<https://bugs.php.net/bug.php?id=73874>.

> but ended up deciding "If it ain't broke, don't fix it."
> 
> A deprecation is certainly in order, though I'd say we shouldn't
> change the default in 7.2.  I'd be fine deprecating in 7.2, changing
> default in 7.4, then removing in 8.0

Thanks, that's fine for me.  I'm going to change the RFC accordingly.

Cheers,
Christoph

> It's profoundly non-broken atm, so there's no need to rush.
> 
> -Sara
