-
Notifications
You must be signed in to change notification settings - Fork 718
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
Add ECMA-402 proposals #77
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
# [ECMAScript Internationalization API Specification](https://github.com/tc39/ecma402) proposals | ||
|
||
- [Stage 0 Proposals](stage-0-proposals.md) | ||
- [Finished Proposals](finished-proposals.md) | ||
|
||
[ECMAScript](../README.md) proposals | ||
|
||
## Active proposals | ||
|
||
Proposals follow [this process document](https://tc39.github.io/process-document/). | ||
This list contains only stage 1 proposals and higher that have not yet been withdrawn/rejected, or become finished. | ||
|
||
| 🚀 | Proposal | Champion | Stage | | ||
|---|------------------------------------------------------------------|-------------------------------------------------| ------| | ||
| | [Intl.Segmenter: Unicode segmentation in JavaScript][] | Daniel Ehrenberg | 3 | | ||
| | [Intl.RelativeTimeFormat][] | Caridy Patiño, Eric Ferraiuolo | 2 | | ||
| | [Intl.ListFormat][] | Zibi Braniecki | 2 | | ||
| | [Exposing Abstract Operations & Locale Info][] | Zibi Braniecki | 2 | | ||
| | [Intl.Locale][] | Zibi Braniecki, Daniel Ehrenberg | 1 | | ||
| | [Intl.DurationFormat][] | Zibi Braniecki | 1 | | ||
| | [Intl.UnitFormat][] | Zibi Braniecki | 1 | | ||
| | [DateTimeFormat dateStyle & timeStyle][] | Zibi Braniecki | 1 | | ||
|
||
🚀 means the champion thinks it's ready to advance but has not yet presented to the committee. | ||
|
||
### Contributing new proposals | ||
|
||
Please see [Contributing to ECMAScript](/CONTRIBUTING.md) for the most up-to-date information on contributing proposals to this standard. | ||
|
||
### Onboarding existing proposals | ||
|
||
Proposals that are Stage 1 and above must be transferred to [the TC39 GitHub organization](https://github.com/tc39) for discoverability and archival purposes. To onboard a proposal that lives outside the TC39 organization: | ||
|
||
1. Transfer your repository to the [@tc39-transfer](http://github.com/tc39-transfer) organization | ||
- if you are a TC39 delegate, but not an admin in that organization, please contact @LJHarb | ||
2. @bterlson will transfer your repository to the TC39 organization the next chance he gets. | ||
|
||
Note that as part of the onboarding process your repository name may be normalized. Don't worry, redirects will continue to work. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This isn't really true; GitHub pages just breaks. However, this is the process anyway. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yeah true; this (which was copypasted from the main readme) should be clarified to say that repo URLs will redirect and github pages will break. |
||
|
||
[Intl.Segmenter: Unicode segmentation in JavaScript]: https://github.com/tc39/proposal-intl-segmenter | ||
[Intl.ListFormat]: https://github.com/zbraniecki/proposal-intl-list-format | ||
[Intl.RelativeTimeFormat]: https://github.com/tc39/proposal-intl-relative-time | ||
[Intl.DurationFormat]: https://github.com/tc39/ecma402/issues/47 | ||
[Intl.UnitFormat]: https://github.com/tc39/ecma402/issues/32 | ||
[Intl.PluralRules]: https://github.com/tc39/proposal-intl-plural-rules | ||
[Intl.DateTimeFormat.prototype.formatToParts]: https://github.com/tc39/proposal-intl-formatToParts | ||
[Intl.NumberFormat.prototype.formatToParts]: https://github.com/tc39/proposal-intl-formatToParts | ||
[Exposing Abstract Operations & Locale Info]: https://github.com/tc39/ecma402/issues/46 | ||
[DateTimeFormat dateStyle & timeStyle]: https://github.com/zbraniecki/proposal-ecma402-datetime-style | ||
[Intl.Locale]: https://github.com/zbraniecki/proposal-intl-locale |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
# Finished Proposals | ||
|
||
Finished proposals are proposals that have reached stage 4, and are included in the [latest draft](https://tc39.github.io/ecma402/) of the specification. | ||
|
||
| Proposal | Champion | TC39 meeting notes | Expected Publication Year | | ||
|--------------------------------------------------------------------------|------------------------------------|--------------------|---------------------------| | ||
| [Intl.DateTimeFormat.prototype.formatToParts][] | Zibi Braniecki | [July 2016][Intl.DateTimeFormat.prototype.formatToParts-notes] | 2017 | ||
| [Intl.NumberFormat.prototype.formatToParts][] | Zibi Braniecki | [September 2017][Intl.NumberFormat.prototype.formatToParts-notes] | 2018 | ||
| [Intl.PluralRules][] | Caridy Patiño, Eric Ferraiuolo | [September 2017][Intl.PluralRules] | 2018 | ||
|
||
See also the [stage 0 proposals](stage-0-proposals.md), and [active proposals](README.md) documents. | ||
|
||
[Intl.DateTimeFormat.prototype.formatToParts]: https://github.com/tc39/proposal-intl-formatToParts | ||
[Intl.DateTimeFormat.prototype.formatToParts-notes]: https://github.com/tc39/tc39-notes/blob/master/es7/2016-07/jul-27.md#9ii-ecma-402-formattoparts | ||
[Intl.NumberFormat.prototype.formatToParts]: https://github.com/tc39/proposal-intl-formatToParts | ||
[Intl.NumberFormat.prototype.formatToParts-notes]: https://github.com/tc39/tc39-notes/blob/master/es8/2017-09/sep-26.md#12ia-intlnumberformatprototypeformattoparts-for-stage-4 | ||
[Intl.PluralRules]: https://github.com/tc39/proposal-intl-plural-rules | ||
[Intl.PluralRules-notes]: https://github.com/tc39/tc39-notes/blob/master/es8/2017-09/sep-26.md#12ig-intlpluralrules-for-stage-4 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
# Stage 0 Proposals | ||
|
||
Stage 0 proposals are either | ||
|
||
* planned to be presented to the committee by a TC39 champion, or | ||
* have been presented to the committee and not rejected definitively, but have not yet achieved any of the criteria to get into stage 1. | ||
|
||
| 🚀 | Proposal | Champion | Stage | | ||
|---|------------------------------------------------------------------|-------------------------------------------------| ------| | ||
| | [Fix 9.2.3 LookupMatcher algorithm][] | Rafael Xavier | 0 | | ||
| | [Intl.NumberFormat round option][] | Rafael Xavier | 0 | | ||
|
||
🚀 means the champion thinks it's ready to advance but has not yet presented to the committee. | ||
|
||
See also the [finished proposals](finished-proposals.md), and [active proposals](README.md) documents. | ||
|
||
[Fix 9.2.3 LookupMatcher algorithm]: https://github.com/rxaviers/ecma402-fix-lookup-matcher | ||
[Intl.NumberFormat round option]: https://github.com/rxaviers/ecma402-number-format-round-option |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can do this too if needed.