- Host: TBD
- Dates and times:
- 10:00 to 15:00 PST on March 9th, 2021
- 10:00 to 15:00 PST on March 10th, 2021
- Location: Remote
- Attendee information: https://github.com/tc39/Reflector/issues/348
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: February 27th, 2021, 10:00 PST
- 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
-
Secretary's Report (15m, Istvan Sebestyen, https://github.com/tc39/agendas/blob/HEAD/2021/tc39-2021-011-march-meeting-secretariats-report.pdf)
-
Project Editors’ Reports
-
Updates from the CoC Committee (15m)
-
Web compatibility issues / Needs Consensus PRs
✓ timebox topic presenter 15m Make B.1.{1,2} (octal literals & escapes) normative for sloppy code Kevin Gibbons 15m Backup incumbent tracking for FinalizationRegistry jobs (slides) Shu-yu Guo 5m Normative: specify creation order for capturing group properties Kevin Gibbons -
Overflow from previous meeting
✓ timebox topic presenter -
Incubation call chartering (15m on the last day)
-
Short (≤30m) Timeboxed Discussions
✓ timebox topic presenter 15m PR: Add Promise.anySettled
and makePromise.race
its alias (slides)Mathias Bynens 15m R&T Update: Array/Tuple prototype analogy Robin Ricard -
Proposals
✓ represents an agenda item which has been presented, and does not indicate stage advancement
✓ stage timebox topic presenter 3 15m Class static
Initialization Blocks Stage 3 (conditional) Update (slides)Ron Buckton 3 30m Intl.Segmenter for Stage 4 (slides, spec text) Richard Gibson 3 30m top-level await update towards stage 4, DFS ordering invariant normative change (PR) and bug fixes (PR, slides) Yulia Startsev & Guy Bedford 2 20m Error Cause for Stage 3 (slides, spec) Chengzhong Wu, Hemanth HM 2 30m Collection Normalization move Set to follow on due to bikeshed, prep for Stage 3 Bradley Farias 2 45m ResizableArrayBuffer for Stage 3 (slides) Shu-yu Guo 2 120m Temporal for Stage 3 (slides) Philip Chimento 1 15m array-find-from-last for stage 2 (slides) KWL 1 30m Unicode set notation in regular expressions update (slides) Mathias Bynens 1 30m Do expressions for stage 2update (slides, spec)Kevin Gibbons 1 10m Async do expressions for stage 2update (slides, spec)Kevin Gibbons 0 30m JavaScript module fragments for Stage 1 (slides) Daniel Ehrenberg -
Longer or open-ended discussions
✓ timebox topic presenter 30m Pipeline operator: Seeking champions (slides) (Stage 1) Daniel Ehrenberg 15m Ecma Award Nominations Yulia Startsev & Istvan Sebestyen -
Overflow from timeboxed agenda items (in insertion order)
✓ topic presenter -
Other business
- Thank host
-
Adjournment
- Mathias (presenting
Promise.anySettled
and helping with Unicode set notation in regex) is only available on Wednesday March 10th, in the morning. - Mark Davis and Markus Scherer (needed for Unicode set notation in regex) available 10am Wednesday
- Suggest 1 hour of Temporal for Stage 3 on each day
- Chengzhong Wu will be available at 10AM on Day-1
- Robin Ricard will be only available to present during the first half of the meeting every day (pre-lunch hours)
- Request that Shu's Resizable Array Buffer topic is in the morning of day two, so that two other mozillians can join.
Dates | Location |
---|---|
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 |