- Host: Netflix, Los Gatos, CA
- Dates: Tuesday, 27 September 2016 to Thursday, 29 September 2016
- Times:
- 10:00 to 17:00 PDT on 27 and 28 September 2016
- 10:00 to 16:00 PDT on 29 September 2016
- Location: Netflix 121 Albright Way Los Gatos, CA 95032
- Wifi: NFGUEST
- Dinner
- Sept 28 2016
- Centonove
- 18:00PM PST
- 109 W. MAIN STREET, LOS GATOS, CA 95030
- 408.384.4007
- http://www.centonovelosgatos.com/
- Contacts:
- Jafar Husain: jhusain@netflix.com (206) 965-0084
- Kim Trott: ktrott@netflix.com
- Guest parking available in front of building E
- Check-in with reception in building E
Hotel Los Gatos
210 E Main St, Los Gatos, CA 95030
(408) 335-1700
Toll House
140 S Santa Cruz Ave, Los Gatos, CA 95030
(408) 395-7070
Hotel Valencia
Santana Row, 355 Santana Row, San Jose, CA 95128
(408) 551-0010
Courtyard by Marriott
655 Creekside Way, Campbell, CA 95008
(408) 626-9590
Opening, welcome and roll call- Opening of the meeting (Mr. Neumann)
- Introduction of attendees
- Host facilities, local logistics
Find volunteers for note takingAdoption of the agendaApproval of the minutes from last meetingReport from the Ecma Secretariat (15m)ECMA414, 2nd Edition (approval) https://github.com/tc39/agendas/blob/HEAD/2016/tc39-2016-039.pdfECMA262 Status Updates (15m)ECMA402 Status Updates (15m)Test262 Status Updates (15m)- Timeboxed overflow from previous meeting
15 Minute Items- 30 Minute Items
1.
Legacy RegExp features (by Claude Pache. Championed by Mark S. Miller)1.Rest/Spread Properties to stage 3. (Sebastian Markbage)1. Revisit NaN again! (slides) (Daniel Ehrenberg) -- please treat this item as low priority - 45 Minute Items
- 60 Minute Items
- Timebox Not Yet Selected
1.
Unify String and Array maximum lengths Defer to November 2016 (Michael Saboff)1.Standardize Date.UTC when called with 1 argument (Brian Terlson) - Timeboxed agenda items
- 15 Minute Items
1.
Retracting ArrayBuffer.transfer (Shu-yu Guo)1.Do we want to revisit class "mixins" (ie. where the ClassHeritage evaluates to a super class which1.IsConstructor(superclass) === false
)? (Rick Waldron) (plan, context, context, relevant spec)Reconsider arrow generator syntax per 2013-11-20 meeting notes item 4.10 resolution (Brendan Eich)1.HostObjectDefinePropertyReturnFalse (Domenic Denicola)1.System.global to stage 3 (Jordan Harband) - 30 Minute Items
1.
Named group captures (Brian Terlson and Daniel Ehrenberg) for Stage 1 slides1.Intl.Segmenter (Daniel Ehrenberg) for Stage 1 slides1.Set, Map, WeakSet, and WeakMap:1.of
andfrom
methods (Leonardo Balter) for Stage 1Sigil swap: decorators1.<->
private fields (Jordan Harband)RegExp Unicode Property Escapes to stage 2 (championed by Brian Terlson and Daniel Ehrenberg, text by Mathias Bynens) slides1.OrdinarySetPrototypeOf fix / Prototype loops and Proxy objects (slides) (Michael Saboff, Saam Barati)1.Cancelable promises for stage 2 (Domenic Denicola)1.Update on integrating Observable with Cancel Tokens (Jafar Husain). - 45 Minute Items
1.
import() for stage 1 or 2 (Domenic Denicola)1.Async iteration for stage 3 (Domenic Denicola) - 60 Minute Items
1.
ULEO (Brian Terlson)1.Consolidating Proxy integrity checks, see PR 666 and claudepache/es-invariants (Claude Pache) should be on Wednesday morning1.Built-in Modules - Let's Pick a Syntax (tc39/ecma262#395). (Brian Terlson) - Non-timeboxed agenda items
- Web compatibility issues / Needs-consensus PRs
1.
Remove arguments.caller (Brian Terlson) - Stage 0+ proposals looking to advance
- New proposals
1. Promise.try to stage 1 (possibly 2?) (Jordan Harband)
1. RegExp
s
/dotAll
flag to stage 1 (possibly 2?) (championed by Brian Terlson, text by Mathias Bynens) Node.js ecosystem compatibility breaks w/ ES Modules (some context) (Mikeal Rogers)- Proposed Grammar change to ES Modules (Bradley Farias)
- Discussion and updates for Stage 0+ Proposals
- Overflow from timeboxed discussion items (in insertion order)
- Closure
- Proposals looking to advance must be added to the agenda along with necessary review materials 7 days prior to the first day of the meeting.
- Timeboxed topics may be 15, 30, 45, or 60 minutes in length.
OrdinarySetPrototypeOf fix / Prototype loop on Tuesday- Proxy integrity checks on Wednesday morning
- Object rest/spread defer until Wednesday, to give reviewers more time
- Modules and cancellable Promises on Wednesday or Thursday
Dates | Location | Host |
---|---|---|
2016-11-29 to 2016-12-01 | Menlo Park, CA |