Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revert changes from calendar and numberingSystem options #414

Closed
wants to merge 1 commit into from

Conversation

leobalter
Copy link
Member

This is a temporary revert commit for #175 until a canonicalization for Unicode extensions are
added through ResolveLocale.

Ref tc39/proposal-intl-locale#96

This commit should be reverted along the proposed solution. Changes are simplified in this single commit to avoid reverting all the 7 original commits from #175.

cc @anba @jswalden @littledan @caiolima.


Considering the changes from #175 are already on the master branch and we need to have the "release candidate cut" set before the next TC39 meeting, this PR will help us setting the ideal path, we can pick one of these:

  1. Don't merge this PR, the release candidate for ECMA-402 2020 will ship without the changes proposed in Canonicalise Unicode extensions options added through ResolveLocale proposal-intl-locale#96. The next ECMA-402 2021 will ideally ship with the canonicalization fixes.
  2. Merge this PR, the ECMA-402 2020 RC will ship without the proposed fixes. Right after the Release Candidate Cut, this PR can be reverted. Fixes will follow along. ECMA-402 2021 would ship with everything.

Unfortunately I don't see a way to push everything (including canonicalization fixes) for the ECMA-402 2020, technically we need to communicate and confirm consensus for the changes in the next TC39 meeting and I'd rather not rush things.


My preference is option 1, but I'd go with number 2 if anyone opposes to it. This PR is to keep both options equally available.

This is a temporary revert commit for tc39#175 until a canonicalization for Unicode extensions are
added through ResolveLocale.

Ref tc39/proposal-intl-locale#96

This commit should be reverted along the proposed solution. Changes are simplified in this single commit to avoid reverting all the 7 original commits from tc39#175.
@leobalter leobalter requested review from anba, caiolima and littledan March 2, 2020 17:49
@sffc
Copy link
Contributor

sffc commented Mar 2, 2020

Thanks for preparing this. We achieved consensus last meeting on the fix to tc39/proposal-intl-locale#96, with @jswalden as the champion to fix it. I'd say to set a deadline (say, March 13, which is 1 week before the 10-day TC39 deadline) for the PR, such that we can review and merge it. If we don't have the fix by that time, then we can submit this PR.

Copy link
Contributor

@caiolima caiolima left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@leobalter
Copy link
Member Author

I'm closing this down due to #418, there is no need to revert these changes for now.

@leobalter leobalter closed this Mar 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants