- Host: PayPal, New York, NY
- Dates: 25-27 September 2018
- Times:
- 10:00 to 17:00 EDT on 25 and 26 of September 2018
- 10:00 to 16:00 EDT on 27 of September 2018
- Location: NYC Seminar and Conference Center 46 West 24th St, New York, NY 10010
- Wifi:
- SSID: NYC Seminar Center / pass2016
- portal user: clients / pw: pass2016
- Contact:
- Name: Aki Braun
- Phone: 414-215-0254
- Email: [email protected] (do not use email for urgent matters; text, call, or PM akirose on IRC instead)
- Newcomers Event:
- Tuesday, September 25, 18:00
- PayPal New York, 115 Barrow St, 2nd Floor ("King Kong"), New York, NY 10014
- Meet at the door on Barrow St at 18:00, Aki will escort everyone in
- Latecomers can text/twitter dm/irc pm Aki for an escort
- Dinner:
- Wednesday, September 26, 19:30
- PayPal New York, 115 Barrow St, Rooftop, New York, NY 10014
- We'll have 1st Floor as weather contingency
- Community Event:
- Manhattan.js
- Thursday, September 27, 19:00-21:30
- LinkedIn offices in the Empire State Building
- 350 5th Ave, New York, NY 10118
- Delegate RSVP is closed, if you'd still like to attend, let aki know
- Enter on 33rd St or 34th and proceed to guest registration. There will be a LinkedIn employee in the lobby to help attendees find the event.
- Contact: Tom Dale, 760-791-4400
-
Parking:
- 724 Parking Corp. (Corner of 6th Ave. and 24th) (866) 807-1114
- Ultra Park 101 W 23rd St. (Between 6th and 7th Ave.) (866) 807-1114
- 736 6th Avenue Garage (Between 24th & 25th Streets)
- Impark 750 6th Avenue (24th St. Garage) (866) 807-1114
-
How to access the building: The building at 46 West 24th St has turnstiles which require security badges to enter the building. Guests will need to provide their name and government-issued ID to have their badges printed. The badges are good for all three days (but can be replaced if they get lost)
-
Any other logistics required to participate in the meeting
- Don't forget your ID!
Allen's paper on standards committee participation for new attendees: http://wirfs-brock.com/allen/files/papers/standpats-asianplop2016.pdf
- Ace Hotel New York 20 W 29th St, New York, NY 10001
- The Standard High Line 848 Washington St, New York, NY 10014
(These are the only two I have experience with in the area, but there are a lot of hotels nearby. TripAdvisor has a list of the 10 closest hotels to our venue.)
Deadline for advancement eligibility: September 15, 2018, 18:00 UTC
- Note: this time is selected to be precisely 10 days prior to the start of the meeting
- Proposals not looking to advance may be added at any time; if after the deadline, please always use a pull request so that members are notified of changes.
- Proposals looking to advance to stage 0 or 1 must be added (and noted as such) prior to the deadline, or else delegates may object to advancement solely on the basis of missing the deadline.
- Such proposals should include supporting materials when possible.
- Proposals looking to advance to stages 2, 3, or 4 must be added (and noted as such) along with the necessary materials prior to the deadline, or else delegates may object to advancement solely on the basis of missing the deadline.
- Such proposals must link to supporting materials prior to the deadline, or else delegates may object to advancement solely on the basis of missing the deadline. If these materials change substantially after the deadline, the proposal may be disqualified from advancement, based on the committee’s judgment.
- Proposal-based agenda items should be sorted primarily by stage (descending), secondarily by timebox (ascending), and finally by insertion date.
Supporting materials includes slides, a link to the proposal repository, a link to spec text, etc.; essentially, anything you are planning to present to the committee, or that would be useful for delegates to review.
-
Opening, welcome and roll callOpening of the meeting (Mr. Jaeschke)TC39 follows its Code of ConductIntroduction of attendeesHost facilities, local logisticsQuick recap of meeting IPR policy (Daniel Ehrenberg)Overview of communication tools (Brian Terlson)
-
Find volunteers for note taking -
Adoption of the agenda -
Approval of the minutes from last meeting -
Next meeting host and logistics -
Report from the Ecma Secretariat (15m, Istvan Sebestyen) -
Project Editors’ Reports -
Updates from the CoC Committee (15m) -
Ad-hoc TC39 History Group - Archival data and you! (<10 mins, Jory Burson) -
Ecma Fellows nominations (5m) -
Web compatibility issues / Needs Consensus PRstimebox topic presenter 15m Normative: allowArraySpeciesCreate
to create non-arrays (slides)Kevin Gibbons 15m Normative: Reduce the number of ticks inasync
/await
Kevin Smith 15m Normative: Addexport * as ns from "mod"
Editor group (or Valerie Young) 15m Normative: Use array indices instead of integer indices inOrdinaryOwnPropertyKeys
(slides)Mathias Bynens 15m Normative: Use GetMethod instead of GetV to get iteratornext
Editor group 30m Normative: GetExportedNames adjustments for Dynamic ModulesBradley Farias -
Overflow from previous meetingtimebox topic presenter -
Short (≤30m) Timeboxed Discussionstimebox topic presenter 30m Update onString.prototype.matchAll
Jordan Harband 15m Array.prototype.sort
stability (slides)Mathias Bynens 30m for-in
mechanics (repo / slides)Kevin Gibbons 15m Ecma policy discussion next steps (slides)Daniel Ehrenberg 5m September 2019 meeting location decisionJustin Ridgewell 15m 2019 chair group nominations (one proposal)30m Consistent Behavior Delegation for Configurable Properties & Extensible ValuesBradley Farias 15m Includestatic
in static methodtoString
Jordan Harband, Justin Ridgewell 20m Groups updateYulia Startsev and Daniel Ehrenberg -
Proposalsstage timebox topic presenter 3 10m Array.prototype.flat{,Map}
for Stage 4 🎉Michael Ficarra & Brian Terlson 2 15m Well-formedJSON.stringify
(slides) for Stage 3Mathias Bynens 2 60m Decorators Stage 2 update: Discussing decorator/export ordering, integrity and privacy (slides)Daniel Ehrenberg, Jordan Harband, Ron Buckton 1 15m Hashbang for stage 2Bradley Farias 1 30m Sequence properties in Unicode property escapes (slides) for Stage 2Mathias Bynens 1 60m Temporal for stage 2 (slides)Maggie Pint 0 15m Promise.allSettled
(slides) for Stage 1Mathias Bynens 0 30m IDL for JavaScript (slides)Daniel Ehrenberg 0 30m uniform parsing of quasi-standardDate.parse
input (slides) for Stage 1Richard Gibson 0 30m ⌛ JSON.parse source text access (slides) for Stage 1Richard Gibson -
Longer or open-ended discussionstimebox topic presenter 60m Revisiting private symbolsKevin Smith 60m Class fields and private methods Stage 3 update (slides)Daniel Ehrenberg 45m Announcing a Tests Reports ProjectIsaac Durazo, Katie Broida, Leo Balter -
Overflow from timeboxed agenda items (in insertion order)topic presenter -
Other businessThank host
-
Adjournment
- Domenic will only be there on Thursday and would like to attend the "IDL for JavaScript" presentation. Ideally also
Promise.allSettled
but that is less important. - Leo Balter and Isaac Durazo (Bocoup) can't attend the meeting on Thursday, we have a presentation to give and we would like it to be on Tuesday or Wednesday
- Isaac Durazo (Bocoup) is attending the meeting from a different time zone, but anytime after 11am works for him.
- Yulia Startsev will be attending remotely from Berlin. She will be available from 10am everyday until around 2pm or 3 pm.
Dates | Location | Host |
---|---|---|
2018-11-27 to 2018-11-29 | Cupertino | Apple |
2019-01-29 to 2019-01-31 | Scottsdale, AZ | GoDaddy |
2019-03-26 to 2019-03-28 | New York | |
2019-06-04 to 2019-06-06 | Berlin | Stripe |
2019-07-23 to 2019-07-25 | Redmond, WA | Microsoft |
2019-09-24 to 2019-09-26 | New York | Bloomberg |
2019-12-03 to 2019-12-05 | San Francisco, CA | Salesforce |