Skip to content

Instantly share code, notes, and snippets.

@thatisuday
Last active August 31, 2020 16:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save thatisuday/714a294675df5e4f4f984dc8f18c9e11 to your computer and use it in GitHub Desktop.
Save thatisuday/714a294675df5e4f4f984dc8f18c9e11 to your computer and use it in GitHub Desktop.
ECMAScript Language Specification (ECMA-262) Proposal Stages
Stage Name Mission
0 Strawman Present a new feature (proposal) to TC39 committee. Generally presented by TC39 member or TC39 contributor.
1 Proposal Define use cases for the proposal, dependencies, challenges, demos, polyfills etc. A champion (TC39 member) will be responsible for this proposal.
2 Draft This is the initial version of the feature that will be eventually added. Hence description and syntax of feature should be presented. A transpiler such as Babel should support and demonstrate implementation.
3 Candidate Proposal is almost ready and some changes can be made in response to critical issues raised by adopters and TC39 committee.
4 Finished The proposal is ready to be included in the standard.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment