- Host: IBM
- Dates and times:
- 10:00 to 15:00 CET (UTC +1) on November 16th, 2020
- 10:00 to 15:00 CET (UTC +1) on November 17th, 2020
- 10:00 to 15:00 CET (UTC +1) on November 18th, 2020
- 10:00 to 15:00 CET (UTC +1) on November 19th, 2020
- Location: Remote (was Budapest)
- Attendee information: https://github.com/tc39/Reflector/issues/320
Background:
- Allen Wirfs-Brock's paper on standards committee participation for new attendees
- TC39's documentation on How to participate in meetings
Deadline for advancement eligibility: November 6th, 2020, 10:00 CET
- Note: this time is selected to be precisely 10 days prior to the start of the meeting
- Proposals not looking to advance may be added at any time; if after the deadline, please always use a pull request so that members are notified of changes.
- Proposals seeking feedback at stage 0 must be added (and noted as such) prior to the deadline, or else delegates may object to advancement solely on the basis of missing the deadline.
- Such proposals should include supporting materials when possible.
- Proposals looking to advance to stage 1 must be added (and noted as such) prior to the deadline, or else delegates may object to advancement solely on the basis of missing the deadline.
- Such proposals must link to a proposal repository and they should link to supporting materials when possible.
- Proposals looking to advance to stages 2, 3, or 4 must be added (and noted as such) along with the necessary materials prior to the deadline, or else delegates may object to advancement solely on the basis of missing the deadline.
- Such proposals must link to supporting materials prior to the deadline, or else delegates may object to advancement solely on the basis of missing the deadline. If these materials change substantially after the deadline, the proposal may be disqualified from advancement, based on the committee’s judgment.
- Proposals looking to advance to stage 4 must link to a pull request into the spec, since the process requires one.
- Proposal-based agenda items should be sorted primarily by stage (descending), secondarily by timebox (ascending), and finally by insertion date.
Supporting materials includes slides, a link to the proposal repository, a link to spec text, etc.; essentially, anything you are planning to present to the committee, or that would be useful for delegates to review.
-
Opening, welcome and roll call (Chair)
- Opening of the meeting
- TC39 follows its Code of Conduct
- Introduction of attendees
- Host facilities, local logistics
- Quick recap of meeting IPR policy
- Overview of communication tools
-
Find volunteers for note taking
-
Adoption of the agenda
-
Approval of the minutes from last meeting
-
Next meeting host and logistics & 2021 Schedule (5m slides)
-
Secretary's Report (15m, Istvan Sebestyen, slides)
-
Project Editors’ Reports
-
Updates from the CoC Committee (15m)
-
Update on Chair Group for 2021 (5m slides)
-
Web compatibility issues / Needs Consensus PRs
✓ timebox topic presenter ✓ 15m Handling of NaN
and side effects in Date.prototype.set* methodsKevin Gibbons ✓ 15m __proto__
normative optional optionsGus Caplan ✓ 15m Handling await
in left operands of exponentiationDaniel Rosenwasser, Kevin Gibbons ✓ 15m Default constructor
s and spread operationsGus Caplan ✓ 15m Re-resolve unresolvable bindings in PutValue Shu-yu Guo ✓ 15m IntegerIndexedElementSet should always indicate success Ross Kirsling, Kevin Gibbons ✓ 15m Give %TypedArray% methods explicit algorithms (slides) Ross Kirsling, Shu-yu Guo -
Overflow from previous meeting
✓ timebox topic presenter ✓ 60m Extensions for Stage 1 (slides WIP) HE Shi-Jun ✓ 20m Supporting MDN's documentation about in TC39's output (issue, slides) Daniel Ehrenberg -
Incubation call chartering (15m on the last day)
-
Short (≤30m) Timeboxed Discussions
✓ timebox topic presenter -
Proposals
✓ represents an agenda item which has been presented, and does not indicate stage advancement
✓ stage timebox topic presenter ✓ 3 30m .item() rename + revisit inclusion on String
(slides)Shu-yu Guo ✓ 3 30m Import assertions status update (slides) Sven Sauleau, Dan Clark and Daniel Ehrenberg ✓ 3 45m RegExp Matches Indices JSC Implementation feedback (Slides) Michael Saboff ✓ 2 20m Intl Enumeration API (update slide) Frank Yung-Fong Tang ✓ 2 30m JSON modules for Stage 3 (slides) Sven Sauleau, Dan Clark and Daniel Ehrenberg ✓ 2 60m Realms for Stage 3, tentatively. (slides) Leo Balter, Caridy Patiño ✓ 2 60m Tour of Temporal (slides) Ujjwal Sharma, Daniel Ehrenberg ✓ 1 25m Standardized Debug for Stage 2 (slides TBD) Gus Caplan ✓ 1 25m Error Cause for Stage 2 (slides) Chengzhong Wu and Hemanth HM 1 30m Intl.DisplayNames V2 update(cancelled)Frank Yung-Fong Tang 1 30m Intl Locale Info update(cancelled)Frank Yung-Fong Tang ✓ 0 30m JS Module Blocks (slides) Surma ✓ 0 60m Vision for concurrent JS + constellations of proposals (slides) Shu-yu Guo ✓ 0 60m Grouped Accessors and Auto-Accessors (slides) Ron Buckton -
Longer or open-ended discussions
✓ timebox topic presenter ✓ 60 Batch preloading and JavaScript (slides) Daniel Ehrenberg ✓ 30 Process Update (slides) Yulia Startsev ✓ 30 Dealing with TC39 Data (slides) Yulia Startsev ✓ 45 ⌛ Adopting Unicode behavior for set notation in regular expressions (slides) Markus Scherer, Mathias Bynens -
Overflow from timeboxed agenda items (in insertion order)
✓ topic presenter -
Other business
- Thank host
-
Adjournment
- Surma is available on Wednesday, November 18 only.
- Temporal preferred to be Wednesday or Thursday.
- Jordan is available the first two hours of each day, and would like to be present for:
.item
(specifically re string inclusion), JSON modules, standardized debug, and "TC39 Data". - Batch preloading is preferred to be discussed on Wednesday or Thursday as the last item of the day.
Dates | Location |
---|---|
2021-01-25 to 2021-01-28 | Remote: "San Francisco", PT |
2021-03-09 to 2021-03-10 | Remote: PT |
2021-04-19 to 2021-04-22 | Remote: "New York", ET |
2021-05-25 to 2021-05-26 | Remote: PT |
2021-07-13 to 2021-07-16 | Remote: "Tokyo", JST |
2021-08-31 to 2021-09-01 | Remote: ET |
2021-10-25 to 2021-10-28 | "London?", GMT |
2021-12-14 to 2021-12-15 | Remote: PT |