Skip to content

Latest commit

 

History

History
90 lines (81 loc) · 5.74 KB

11.md

File metadata and controls

90 lines (81 loc) · 5.74 KB

Agenda for the: 49th meeting of Ecma TC39

in: San Jose - Paypal
on: 17-19 November 2015
TIME: 10:00 till 17:00 PDT on 17 and 18 of November 2015
      10:00 till 16:00 PDT on 19 of November 2015
CONFIRMED LOCATION:
   PayPal’s Campus
   Building 10
   2211 North First Street
   San Jose, CA 95131, USA

WIFI:
    ???
TUESDAY DINNER:
    Time: 6:30pm
    Location: The Fish Market
              3775 El Camino Real
              Santa Clara, CA 95051
              (408) 246-3474
ACCOMMODATIONS:
    Map of nearby reputable hotels: ???
CONTACT:
    Chip Morningstar
    650-269-2673
    cmorningstar@paypal.com

Logistics

Please register here (https://ecma-international.doodle.com/poll/fubwuawp6zu3q4y8) before 15 November 2015.

Agenda items

  1. Opening, welcome and roll call

  2. Opening of the meeting (Mr. Neumann)

  3. Introduction of attendees

  4. Host facilities, local logistics

  5. Adoption of the agenda

  6. Approval of the minutes from September 2015

  7. Report from the Ecma Secretariat

  8. Proposals for Future Editions of ECMA-262

  9. Promise rejection tracking events (Domenic Denicola - Google)

  10. Advance Array.prototype.includes to stage 4 (Domenic Denicola - Google)

  11. Reconsider .return() feature in generators and iterators (Daniel Ehrenberg - Google) slides

  12. Should destructuring declarations without bindings throw (Brian Terlson - Microsoft)

  13. Update on Object.observe proposal (Adam Klein)

  14. Advance Object.values/Object.entries proposal to stage 3 (Jordan Harband)

  15. Advance String#{padLeft,padRight} proposal to stage 2 (3 if possible) (Jordan Harband)

  16. Advance Observable proposal to stage 2 (Jafar Husain)

  17. Discuss web compatibility considerations for Annex B 3.3 sloppy-mode block-scoped function hoisting (Daniel Ehrenberg - Google) slides

  18. Simplification of ES2015 RegExp Semantics (Brian Terlson - Microsoft, Daniel Ehrenberg - Google) slides

  19. Stage 0 approval for the RegExp Buffet Menu (Brian Terlson - Microsoft, Gorkem Yakin - Microsoft, Nozomu Katō):

    1. Negative & Positive look-behind
    2. Named capture groups
    3. Comments
    4. Free-spacing
    5. Mode specifiers
    6. Unicode Properties (eg. WHITE_SPACE, ID_START, etc.)
  20. Stage 3 approval for function.sent metaproperty (Brian Terlson - Microsoft, Allen Wirfs-Brock)

  21. Stage 1 approval for private state (Yehuda Katz - jQuery, Allen Wirfs-Brock)

  22. Stage 2 approval for class and property decorators (Yehuda Katz - jQuery, Brian Terlson, Microsoft)

  23. GitHub Proposal Process Discussion: When to migrate to official repo?

  24. Proxy [[Enumerate]] overconstrains implementations and can produce non-string keys (Brian Terlson - Microsoft, Andreas Rossberg - Google)

  25. Simplify semantics of TypedArray base constructor to harmonise with proxies and optimisations (Andreas Rossberg, Adam Klein, Mark Miller - Google)

  26. Improving consistency of @@species. 1 2 (Kevin Smith) 1. @@Species Design FAQ by Allen Wirfs-Brock

  27. Error.isError (Jordan Harband)

  28. System.global (Jordan Harband)

  29. Trailing commas w/ functions -> Stage3 (Jeff Morrison)

  30. Test262 Updates

  31. ECMA-402 3rd Edition, 2016

  32. Update on 3rd edition (Caridy Patiño)

  33. Proposal to expose existing abstracts operations (Zibi Braniecki)

  34. Intl.PluralRules (Caridy Patiño & Eric Ferraiuolo)

  35. Intl.RelativeTimeFormat (Caridy Patiño & Eric Ferraiuolo)

  36. Date and place of the next meetings

    Dates Location Host
    2016-01-26 to 2016-01-28 San Francisco, CA Salesforce
    2016-03-29 to 2016-03-31 San Francisco, CA Mozilla
    2016-05-24 to 2016-05-26 Munich, DEU Google
    2016-07-26 to 2016-07-28 Remond, WA Microsoft
    2016-09-27 to 2016-09-29 Los Gatos, CA Netflix
    2016-11-29 to 2016-12-01 Menlo Park, CA Facebook
  37. Closure