# 82nd meeting of TC39 - TCQ: https://tcq.app/meeting/4xJ3 - Hallway track: https://hubs.mozilla.com/oAAvRHu/tc39 - Agenda: https://github.com/tc39/agendas/blob/master/2021/04.md - Reflector: https://github.com/tc39/Reflector/issues/354 ## Day 1 ([notes](https://mths.be/tc39day1)) <details> <summary>10:00 to 15:00 EDT (UTC -4) on Monday, 19 April</summary> ### 10:00-12:00 - Opening & Welcome - Aki - Volunteers for note-taking - Adoption of the agenda - Approval of the minutes from last meeting - Secretary's Report - ECMA262 Status Updates - ECMA402 Status Updates - ECMA404 Status Updates - Test262 Status Updates - Updates from the CoC Committee - 1m | Temporal update: Normative changes upon which Stage 3 was conditional, have been resolved. EOM | Philip Chimento - 30m | chartering of the security TG | TC39 chair group - 30m ⏰📅 | ⌛ Intl.NumberFormat V3 Stage 2 Update | Shane F. Carr ### lunch (60 minutes) ### 13:00-15:00 - 1h | Class fields, private methods, and static class features for Stage 4 | Caio Lima - 30m | Import Assertions update | Myles Borins, Daniel Ehrenberg, Sven Sauleau, Daniel Clark - 20m | Requests for services from Ecma for TC39 | Daniel Ehrenberg </details> ## Day 2 ([notes](https://mths.be/tc39day2)) <details> <summary>10:00 to 15:00 EDT (UTC -4) on Tuesday, 20 April</summary> ### 10:00-12:00 - 30m ⏰📅 | Intl Locale Info for Stage 3 | Frank Yung-Fong Tang - 30m ⏰📅 | Intl DisplayNames v2 for Stage 3 | Frank Yung-Fong Tang - 30m ⏰📅 | RegExp Unicode set notation + properties of strings update | Mathias Bynens - 30m ⏰📅 | Extend TimeZoneName Option Proposal for Stage 2 | Frank Yung-Fong Tang ### lunch (60 minutes) ### 13:00-15:00 - 45m | ResizableArrayBuffer for Stage 3 | Shu-yu Guo - 20m | Change Array by copy for Stage 1 | Robin Ricard - 20m | `Object.has` for Stage 1 | Tierney Cyren - 30m | Pattern matching update | Mark Cohen </details> ## Day 3 ([notes](https://mths.be/tc39day3)) <details open> <summary>10:00 to 15:00 EDT (UTC -4) on Wednesday, 21 April</summary> ### 10:00-12:00 - 30m ⏰📅 | Move test262 requirement to Stage 3 | Gus Caplan - 15m | NVC Training Proposal | TBD - 40m ⏰📅 | Read-only ArrayBuffer and Fixed view of ArrayBuffer for Stage 1 | Jack Works - 30m ⏰📅 | Intl Enumeration API update | Frank Yung-Fong Tang - (five minutes extra) ### lunch (60 minutes) ### 13:00-15:00 - 90m ⏰📅 | Isolated Realms update | Leo Balter, Caridy Patiño - 30m ⏰📅 | Symbols as WeakMap keys for Stage 2 | Leo Balter, Caridy Patiño, Daniel Ehrenberg - 5m | Incubation call chartering | Shu-Yu Go </details> ## Day 4 ([notes](https://mths.be/tc39day4)) <details open> <summary>10:00 to 15:00 EDT (UTC -4) on Thursday, 22 April</summary> ### 10:00-12:00 - **2 _hours_ extra time** ### lunch (60 minutes) ### 13:00-15:00 - **2 _hours_ extra time** </details> *** ## Overflow ### From agenda N/A ### Timebox overrun #### ResizableArrayBuffer for Stage 3 - Shu-yu Guo (@google) - Current Topic: Explanation of reservations with global constructors - Peter Hoddie (Moddable) - Queue - Reply: Feel that the request for more time is appropriate here - yulia (@mozilla) - New Topic: I was concerned about Wasm integration in the past and I’m very happy with the proposal here - Daniel Ehrenberg (Igalia) - New Topic: Global per compartment - Mark S. Miller (@Agoric ) #### Move test262 requirement to Stage 3 - devsnek @OpenJS-Foundation - Current Topic: What I want as an implementer - Shu-yu Guo (@google) - Queue: - Reply: what’s the status of “implementation contributed” in test262? - devsnek (@OpenJS-Foundation) - New Topic: This is a project management problem, not a stage process problem - Shane F. Carr (Google) - New Topic: If we request test262 test before reaching stage 3, then test262 need to accept test which may not align with what eventually accept into stage 3 and therefore the day after we may have mixed of CORRECT test and INCORRECT test and make the impl more difficult - Frank Yung-Fong Tang (Google) - New Topic: Reply about discrepancy between polyfills and spec - Philip Chimento ## Schedule constraints - Leo Balter and Caridy Patiño are not available on Thursday, April 22nd. Best time ranges are Monday and Wednesday after lunch. Please avoid Tuesday after lunch, TIA! - Gus Caplan will not be available to present after 1:00PM ET on any day. - Frank Yung-Fong Tang and Shane F. Carr will not be available 12:30-14:00 PM ET on Tuesday April 20th nor after 1:30PM ET on Wednesday April 21st. - Shane F. Carr is unavailable Thursday after 13:00 ET; wants to be present for all Intl- and Regex-related topics. - Please schedule NVC Training Proposal after "Requests for services from Ecma for TC39" - Please schedule the “set notation + properties of strings update” somewhere within 12:00–14:00 ET on Thursday April 22nd so both champions and all stakeholders can attend. - It's better to put Jack Works' agenda item at first 2 hours of the day, or any time before the Isolated Realms update presented. <style>summary { font-weight: bold; }</style>