- Host: Google, New York, NY
- Dates: 23-25 May 2017
- Times:
- 10:00 to 17:00 ET on 23 and 24 of May 2017
- 10:00 to 16:00 ET on 25 of May 2017
- Location: 76 9th Avenue, New York, NY 1011, 16th street and 9th avenue
- Wifi: GoogleGuest (no password)
- Dinner: Wednesday, 18:30, at Buddakan
- Contact: Domenic Denicola, [email protected], +1-408-355-4559
Please arrive at the 16th street entrance to the 76 9th Avenue building, at 16th Street and 9th Avenue. Badges should be available, as well as a Googler to escort you to the meeting room.
Allen's paper on standards committee participation for new attendees: http://wirfs-brock.com/allen/files/papers/standpats-asianplop2016.pdf
- Near the office
- Anything near an L or A/C/E subway stop will also work nicely
Opening, welcome and roll callOpening of the meeting (Chair)Introduction of attendeesHost facilities, local logisticsFind volunteers for note takinglolAdoption of the agenda(Thursday) Approval of the minutes from last meeting (https://github.com/tc39/agendas/blob/HEAD/2017/March%20minutes%20tc39-2017-010.pdf)(Thursday) Report from the Ecma Secretariat (15m)ECMA262 Status Updates (15m)ECMA402 Status Updates (15m)(Thursday) ECMA404 (JSON) ISO fast-track. Review/approve disposition of comments responses and 404 2nd edition draft. (30m) Documents TC39-2017-016, TC39-2017-017 (pdfs of documents available in Reflector repository).Test262 Status Updates (15m)Features flags.Async Iteration tests.Object Rest/Spread tests.globallength
andname
.
Timeboxed overflow from previous meeting15 Minute Items30 Minute Items45 Minute Items60 Minute ItemsTimebox Not Yet Selected (champion, please select one)
(Wednesday) Talks on Visions for the future of ECMAScript (30 min limit)Towards Trustworthy Verification of JavaScript (Philippa Gardner)Shape Security (slides) (Kevin Gibbons and Tim Disney)Follow the user (Daniel Ehrenberg; timebox: 10 minutes)Presentation by invited expert Patrick Soquet and Peter Hoddie of Moddable on ES6 in 48K of RAM (Brendan-invited, Ecma-approved)Role of Babel in JS (slides) (Henry Zhu)TC39/ECMAScript: The Next 20 Years (slides) (Allen Wirfs-Brock)
- Timeboxed agenda items
- 15 Minute Items
(Thursday) RegExp Legacy Features for Stage 3 (Mark S. Miller, by Claude Pache)Math.signbit
proposal (JF Bastien, presented by Keith Miller)Status update on RegExp proposals: lookbehind, Unicode properties, dotall flag and named groups status update (Daniel Ehrenberg)Intl.Segmenter for Stage 3 (spec) (Daniel Ehrenberg)Standardizing Date.prototype.toString (Daniel Ehrenberg)Float16 on TypedArrays, DataView, Math.hfround for stage 1 (Leo Balter, original request from esdiscuss) - slides.Why allow BindingPattern for BindingRestParameter for object rest. Maybe we should just allow identifiers. (Keith Miller on behalf of Saam Barati).BigInt for Stage 3 (Daniel Ehrenberg)
- 30 Minute Items
Atomics.waitNonblocking
for Stage 1 (informal explainer) (Shu-yu Guo, Lars Hansen in absentia)Module import options discussion, potentially for stage 1 (discussion; slides) (Domenic Denicola)Importing modules which failed evaluation (issue; no slides) (Domenic Denicola)Advance Numeric separators proposal to Stage 1 slides (Sam Goto)- Nobody understands counterfactuals in Annex B.3.3 (Shu-yu Guo, low priority)
import.meta for stage 2 (Domenic Denicola)
- 45 Minute Items
- 60 Minute Items
- 15 Minute Items
- Non-timeboxed overflow from previous meeting
- Non-timeboxed agenda items
(Thursday) Code of Conduct follow-upWeb compatibility issues / Needs-consensus PRs- Stage 0+ proposals looking to advance
1. Advance Observable proposal to Stage 2 - New proposals
- Discussion and updates for Stage 0+ Proposals
- Charing/committee leadership structure
- 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.
Dates | Location | Host |
---|---|---|
2017-07-25 to 2017-07-27 | Redmond, WA | Microsoft |
2017-09-26 to 2017-09-28 | Boston, MA | Bocoup |
2017-11-28 to 2017-11-30 | San Francisco, CA | Airbnb |