# 79th meeting of TC39
- TCQ: https://tcq.app/meeting/0pdO
- Hallway track: https://hubs.mozilla.com/oAAvRHu/tc39
- Agenda: https://github.com/tc39/agendas/blob/master/2021/01.md
- Reflector: https://github.com/tc39/Reflector/issues/340
_see [below](#emoji-legend) for emoji legend_
## Day 1, Monday ([notes](https://mths.be/tc39day1))
<details open>
<summary>November 16th, 2020, 10:00 to 15:00 CET (UTC +1)</summary>
### 10:00-12:00
- Opening, welcome, housekeeping (Aki)
- Introduce chairs, CoC, communication tools, IPR
- Find volunteers for note taking
- Next meeting date, time, logistics
- Approval of the minutes from last meeting
- Adoption of the agenda
- Plenary Scheduling (5m, Rob)
- Secretary's Report (15m, Istvan Sebestyen)
- ECMA262 Status Updates (15m)
- ECMA402 Status Updates (15m, Ujjwal)
- ECMA404 Status Updates (1m)
- Test262 Status Updates
- Updates from the CoC Committee (15m)
- Update on Chair Group for 2021 (5m, Rob)
- 15m Handling of `NaN` and side effects in Date.prototype.set* methods Kevin Gibbons
- 15m Handling `await` in left operands of exponentiation Daniel Rosenwasser, Kevin Gibbons
- 15m `__proto__` normative optional options Gus Caplan, Jordan Harband
- 15m Re-resolve unresolvable bindings in PutValue Shu-yu Guo
- 15m IntegerIndexedElementSet should always indicate success Kevin Gibbons
### lunch (60 minutes)
### 13:00-15:00
- 15m Give %TypedArray% methods explicit algorithms Ross Kirsling, Shu-yu Guo
- 60m Vision for concurrent JS + constellations of proposals Shu-yu Guo
- 45m RegExp Matches Indices JSC Implementation feedback Michael Saboff
- 20m Supporting MDN's documentation about in TC39's output Daniel Ehrenberg
</details>
## Day 2, Tuesday ([notes](https://mths.be/tc39day2))
<details>
<summary>
November 17th, 2020, 10:00 to 15:00 CET (UTC +1)
</summary>
### 10:00-12:00
- 15m Default `constructors` and spread operations Gus Caplan
- 30m .item() rename + revisit inclusion on `String` Shu-yu Guo πβ°
- 25m Standardized Debug for Stage 2 Gus Caplan πβ°
- 30m Import assertions status update Sven Sauleau, Dan Clark and Daniel Ehrenberg
### lunch (60 minutes)
### 13:00-15:00
- 60m Grouped Accessors and Auto-Accessors Ron Buckton
- 60m Realms for Stage 3, tentatively. Leo Balter, Caridy PatiΓ±o πβ°
</details>
## Day 3, Wednesday ([notes](https://mths.be/tc39day3))
<details>
<summary>
November 18th, 2020, 10:00 to 15:00 CET (UTC +1)
</summary>
### 10:00-12:00
- 30m JSON modules for Stage 3 Sven Sauleau, Dan Clark and Daniel Ehrenberg πβ°
- 60m Tour of Temporal Philip Chimento, Ujjwal Sharma ππ
- 20m Intl Enumeration API update Frank Yung-Fong Tang
### lunch (60 minutes)
### 13:00-15:00
- 30m JS Module Blocks Surma ππ β°
- 30m Process Update Yulia Startsev
- 45m β Regex: Adopting Unicode behavior for multi-code-point character classes Markus Scherer, Mathias Bynens πβ°
</details>
## Day 4, Thursday ([notes](https://mths.be/tc39day4))
<details open>
<summary>
November 19th, 2020, 10:00 to 15:00 CET (UTC +1)
</summary>
### 10:00-12:00
- 60m Extensions for Stage 1 HE Shi-Jun ππ
- 30m Dealing with TC39 Data Yulia Startsev πβ°
- [up to] 15m return to JSON modules for Stage 3 Sven Sauleau, Dan Clark and Daniel Ehrenberg ππ
### lunch (60 minutes)
### 13:00-15:00
- 10m Revisit Supporting MDN's documentation about in TC39's output Daniel Ehrenberg
- [up to] 15m revisiting Grouped Accessors and Auto-Accessors Ron Buckton
- 25m Error Cause for Stage 2 Chengzhong Wu and Hemanth HM
- 10m Incubator call chartering shu
- 60m Batch preloading and JavaScript Daniel Ehrenberg ππ β°
</details>
***
## Overflow
### From agenda
### Timebox overrun
- βοΈ Revisit Supporting MDN's documentation about in TC39's output Daniel Ehrenberg
- βοΈ Revisit JSON modules for Stage 3 Sven Sauleau, Dan Clark and Daniel Ehrenberg πβ°
- β»οΈ Revisit Grouped Accessors and Auto-Accessors Ron Buckton
## Schedule constraints
- βοΈ 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.
- βοΈ Hax requested to present Vision for concurrent JS on day 3 or 4
- βοΈ Leo requested realms remain as the last hour of the day so he can get his coworkers to join
- βοΈ Shane Carr requested on behalf of Markus that Regex: Adopting Unicode behavior be presented at the end of the day
## emoji legend
_note: this is mostly intended to be information for chairs in the scheduling and re-arrangement process_
- βοΈ - schedule constraints are currently met (remove if schedule changes must be made)
- π - agenda item is placed intentionally to accomodate schedule constraints
- π - agenda item is constrained by day
- β° - agenda item is constrained by time
- β³ - agenda item added after deadline
<style>
summary { font-weight: bold; }
summary p { display: inline; }
</style>