# DRAFT Schedule for 76th meeting of TC39 ## important links - [Agenda](https://github.com/tc39/agendas/blob/master/2020/06.md) - [TCQ](https://tcq.app/meeting/KfmX) - [Hallway Track](https://spatial.chat/s/tc39hallway) ## Day 1, Monday 1 June ([Call](https://teams.microsoft.com/l/meetup-join/19%3ameeting_NGI1NzI3ODYtNTBmMS00ZGE0LTkxMDktYzdkODg0OTA1ZWYw%40thread.v2/0?context=%7b%22Tid%22%3a%2272f988bf-86f1-41af-91ab-2d7cd011db47%22%2c%22Oid%22%3a%22914d3126-620c-494d-b9a3-4a2115e3e828%22%7d), [Notes](https://docs.google.com/document/d/1tpHqirEx69VPcTj37i13ordZLklEnjepe8zPXhRSvEQ/edit?usp=sharing)) ### 10:00 CDT - Welcomes, message of support (Aki) - Re-introduction of Code of Conduct (Jory) - Meeting IPR policy (need volunteer) - Overview of comms tools - TCQ - MS Teams 101? - [spatial chat](https://spatial.chat/s/tc39hallway) - Volunteers for note-taking (Aki) - Adoption of the agenda - Approval of the minutes from last meeting - Next meeting host and logistics announcement (Rob) - Update from the CoC committee ### 11:00 CDT - 15min Secretary's report (Istvan) - (i wanted to mention that the teams client was v recently updated so if one didn't just download it they should check for updates-aki) - 45 min Project editor's reports (i am assuming Ecma 404 doesn't have 15 minutes worth of updates) - 1 min **any chair** request for note-takers and reminder to self-report attendance - 5 min Keith Miller (Apple) Promise.{all, allSettled, race} should check "resolve" before iterating - 30 min Jordan (invited expert) Ergonomic brand checks for private fields for stage 2 - 15 min Justin Ridgewell (Goog) Logical Assignment ### 12:00 CDT lunch! ### 13:00 CDT - 45 min Jason Orendorff (Mozilla) Iterator Helpers - 45m Do expressions for stage 2 Kevin Gibbons (F5/Shape) - 30m Record and Tuple update Robin Ricard, Rick Button *** ## Day 2, Tuesday 02 June ([Call](https://teams.microsoft.com/l/meetup-join/19%3ameeting_MTE0YThmYWUtYzI4ZC00YjU0LTkyYWUtODUyMjE2MTJiNWY0%40thread.v2/0?context=%7b%22Tid%22%3a%2272f988bf-86f1-41af-91ab-2d7cd011db47%22%2c%22Oid%22%3a%22914d3126-620c-494d-b9a3-4a2115e3e828%22%7d), [Notes](https://docs.google.com/document/d/188vfJKmRUqdmXXAh22aB8f1F83egzd7i5xhjLew1nfc/edit)) ### 10:00 CDT - 15 min Mathias Bynens (Goog) String.prototype.replaceAll for stage 4 - 30 min Shu-yu Go (Goog) Promise.any & AggregateError - 45m Temporal update Philip Chimento - 30 min Michael Ficarra (Shape/F5) Unicode support - 10 min Chris Garrett (Microsoft) Decorators status update ### 12:00 CDT ๐Ÿง€๐ŸŒฎ๐ŸŒฏ๐Ÿฅฆ ### 13:00 CDT - 60 min Michael Ficarra (F5/Shape) Function Implementation Hiding for stg 3 - 20m Intl.NumberFormat V3 for Stage 2 Shane F. Carr - 30m Intl.DurationFormat for Stage 2 Ujjwal & Younies Mahmoud - 30m Symbols as WeakMap keys for Stage 1 Daniel Ehrenberg, Richard Button, Robin Ricard - 30m Arbitrary Module Namespace Names Bradley Farias *** ## Day 3, Wednesday 03 ([Call](https://docs.google.com/document/d/1s9KAvvuv32vg_TaNXQZYI8tJPKelz9QcOdwjq6D4DeU/edit), [Notes](https://docs.google.com/document/d/1s9KAvvuv32vg_TaNXQZYI8tJPKelz9QcOdwjq6D4DeU/edit)) ### 10:00 CDT - 45m Module attributes for Stage 2 Sven Sauleau, Daniel Ehrenberg, Myles Borins, Dan Clark - 45m Built In Modules Update Towards Stage 2 Michael Saboff & Mattijs Hoitink - 30m Deep Path Properties in Record Literals for Stage 1 Rick Button ### 12:00 CDT ๐ŸŸ๐Ÿ”๐Ÿ•๐ŸŒญ ### 13:00 CDT - 45m Restrict subclassing support in built-in methods Stage 1 Yulia Startsev, Shu-yu Guo - 45m Async Context for Stage 1 Chengzhong Wu - 30m Intl Enumeration API for Stage 1 Frank Yung-Fong Tang *** ### Day 4, Thursday 04 June ([Call](https://docs.google.com/document/d/1RrGE9blDbWN_uQ0FpHMkktmMAeswWH5Efk2kad9lkKY/edit), [Notes](https://docs.google.com/document/d/1RrGE9blDbWN_uQ0FpHMkktmMAeswWH5Efk2kad9lkKY/edit)) 2 min: call for note-takers, Ecma262 2020 opt-out announcement ### 10:00 CDT - 60m Realms, Stage 2 updates Caridy Patiรฑo, Leo Balter - 30m Intl.NumberFormat#usage for Stage 1 Younies Mahmoud - 30 min Richard Gibson (Open JSF) Intl.Segmenter for Stage 3 ### 12:00 CDT ๐Ÿฅ—๐Ÿฅฌ๐ŸŽ๐Ÿฅ™ ### 13:00 CDT - 45m Generic Comparison Hemanth HM - 45m .item() for Stage 1 Shu-yu Guo, Tab Atkins - 15m Incubation call chartering Shu-yu Guo - 10m (Continuation) Module attributes for Stage 2 Sven Sauleau, Daniel Ehrenberg, Myles Borins, Dan Clark - 45m Editorial direction: { host, implementation } โจฏ { defined, dependent } Shu-yu Guo *** ## Overflow - 45m Cognitive Dimensions of Notation: a framework for reflecting on language design Yulia Startsev and Felienne Hermans - 45m from ... import Bradley Farias - 30m Operator overloading: a good direction for JS? Daniel Ehrenberg (Dan deprioritized this) ## Schedule constraints - Mathias: Presenting several items, but can only attend on June 2nd (Tuesday). Would it be possible to schedule the replaceAll + Promise.any/AggregateError + Unicode topics on this day please (preferably early)? - Temporal: Preference for Tuesday/Wednesday/Thursday and not starting right at 10:00, but can make it work if that's not possible - Chris Garrett/Decorators: Unavailable on Monday, preference for Tuesday or Thursday if possible - Felienne is out on Monday (holiday) - Please give 1 hr heads up for Jason Orendorff (ping yulia) - Leo: Would like Realms on Thursday - Sven would like Module Attributes earlier in the day