- Host: Facebook, Menlo Park, CA
- Dates: Tuesday, 29 November 2016 to Thursday, 01 December 2016
- Times:
- 10:00 to 17:00 PDT on 29 and 30 November 2016
- 10:00 to 16:00 PDT on 01 December 2016
- Location: 1 Hacker Way (Building 20), Menlo Park, CA 94025
- Dinner
- November 30 2016
- TBD
- Contacts:
- Jeff Morrison ([email protected])
- Sebastian Markbåge ([email protected])
Park in guest parking at building 20. Check in with reception/security and they will ping someone to come and get you.
Building 20 is the newer building that runs along Bayfront Expressway (AKA Highway 84) right up to the intersection where it intersects with Willow Rd. Feel free to reach out to Jeff if you get lost or have trouble finding your way in.
Closer to the meeting there will be a link to video-conference in for non-local attendees. If you intend to call in to the meeting, please ensure you coordinate a direct contect at the meeting in case there are issues with the VC system, etc.
Sheraton Palo Alto Hotel 625 El Camino Real Palo Alto, CA 94301 Fairly close and a nice hotel. Takes about 20mins (with traffic) to drive to Facebook. Walking distance from the Palo Alto Caltrain station and University Ave, which has plenty of restaurants and coffee shops.
Best Western Plus Riviera 15 El Camino Real Menlo Park, CA 94025 A 5-10min drive down the street from the Sheraton but a little more economical.
Opening, welcome and roll callOpening of the meeting (Allen Wirfs-Brock)Introduction of attendeesHost facilities, local logisticsFind volunteers for note takingAdoption of the agendaApproval of the minutes from last meetingReport from the Ecma Secretariat (15m)Other Administrative MattersDetermine 2017 TC39 meeting dates, locations, and hosts. Strawman 2017 dates: Jan 24-26 (Salesforce - San Francisco, Mar 21-23 (Tentatively PayPal - San Jose), May 23-25 (Google - New York), July 25-27 (Microsoft - Redmond), Sept 26-28 (Bocoup - Boston), Nov 28-30Future chairmanship and meeting process discussionECMA262 Status Updates (15m)ECMA402 Status Updates (15m)ECMA404 and ECMA414 Updates (5m)Test262 Status Updates (15m)Timeboxed overflow from previous meeting15 Minute Items1.RegExps
/dotAll
flag to stage 1 (possibly 2?) (championed by Brian Terlson, text by Mathias Bynens)30 Minute Items1.Revisit NaN again! (slides) (Daniel Ehrenberg) -- please treat this item as low priority1.Promise.try to stage 1 (possibly 2?) (Jordan Harband)45 Minute Items60 Minute ItemsTimebox Not Yet SelectedTimeboxed agenda items15 Minute Items1.1.Promise.resolve
’sconstructor
check: useful elsewhere, or “we have regrets”? (Jordan Harband)ArrayIterator tweak for detached TypedArrays (Daniel Ehrenberg)- 30 Minute Items
1.
Proposal to reform the spec to solve Node.js ecosystem compatibility breaks w/ ES Modules (Caridy Patiño)1.Module Namespace Objects open issues (e.g. Symbol property behavior, iterators) (Adam Klein)1.Promise.prototype.finally to stage 3? (Jordan Harband)1.Proposal to reform the spec to include default export in1.export * from 'module'
(Caridy Patiño on behalf of Guy Bedford)Variation on UnambiguousJavaScriptGrammar (Dave Herman)1.Intl.Segmenter for Stage 2 (Daniel Ehrenberg) -- added at the last second, OK to deprioritize or skip 45 Minute Items60 Minute Items1.import() open issues and stage 3 discussion (Domenic Denicola)1.LineTerminator normalization: implementation feedback for1.F.p.toString
(Michael Ficarra, Wed/Thu only)RegExp lookbehind (Daniel Ehrenberg, Brian Terlson) (slides)Non-timeboxed agenda itemsWeb compatibility issues / Needs-consensus PRs- Stage 0+ proposals looking to advance
1.
SharedArrayBuffer to stage 3 (Shu-yu Guo, Lars Hansen, Wed morning only for Lars to call in) (slides)1.Private State to Stage 2 (Daniel Ehrenberg) (slides) New proposalsDiscussion and updates for Stage 0+ ProposalsProgress report and request for comments on 64-bit int support - links to come (Brendan Eich)Process proposal: require an implementation to land a normative PR to the spec (Daniel Ehrenberg)Open-ended: How can we promote diversity and inclusion in TC39? (Daniel Ehrenberg) (one minor part)- Low-priority: do we anticipate using the term
mixin
? (Domenic Denicola) - Overflow from timeboxed discussion items (in insertion order)
Promise.resolve
’sconstructor
check: useful elsewhere, or “we have regrets”? (Jordan Harband)import() open issues and stage 3 discussion (Domenic Denicola)- 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.
Dates | Location | Host |
---|---|---|
2017-01-?? to 2017-01-?? | TBD | TBD |