# 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>