-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Documenting editorial conventions #2236
Comments
Might be a good use of GitHub's wiki feature? They can be configured so that only maintainers can make edits. |
Here's a good one: under what circumstances do we pre-declare our aliases? See e.g. #1908 (comment), #2221 (comment). |
As of #2547, we should also include the rules for completion records: use of |
We prefer spec enums over strings/constructors/instrinsics where they are just being switched over (aka used as an enum). See tc39/ecma402#689 |
This can be a place to put items from tc39/ecma262#2236 as they are discussed. I've pre-populated it with h2 headings that roughly match the kinds of conventions discussed in that issue.
This can be a place to put items from tc39/ecma262#2236 as they are discussed. I've pre-populated it with h2 headings that roughly match the kinds of conventions discussed in that issue.
We generally do validation first, then the happy path. So e.g. |
I've started work on this here: https://github.com/tc39/ecma262/wiki/Editorial-Conventions |
This can be a place to put items from tc39/ecma262#2236 as they are discussed. I've pre-populated it with h2 headings that roughly match the kinds of conventions discussed in that issue.
The editors should write down editorial conventions for the benefit of contributors and future editors, perhaps in tc39/how-we-work.
I've tried to automatically enforce some of them in ecmarkup. But there's plenty of others. Let's use this issue to collect them for now.
The text was updated successfully, but these errors were encountered: