Agenda for the 84th meeting of Ecma TC39

August 9, 2023 · View on GitHub

Agenda for the 84th meeting of Ecma TC39

  • Host: TBD
  • Dates and times:
    • 10:00 to 15:00 "Tokyo" / JST on July 13th, 2021
    • 10:00 to 15:00 "Tokyo" / JST on July 14th, 2021
    • 10:00 to 15:00 "Tokyo" / JST on July 15th, 2021
    • 10:00 to 15:00 "Tokyo" / JST on July 16th, 2021
  • Location: Remote: Tokyo, Japan
  • Attendee information: Reflector

Background:

Agenda topic rules

Deadline for advancement eligibility: July 3rd, 2021, 10:00 JST

  • Note: this time is selected to be precisely 10 days prior to the start of the meeting
  1. 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.
  2. Proposals seeking feedback at stage 0 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.
    1. Such proposals should include supporting materials when possible.
  3. Proposals looking to advance to stage 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.
    1. Such proposals must link to a proposal repository and they should link to supporting materials when possible.
  4. 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.
    1. 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.
    2. Proposals looking to advance to stage 4 must link to a pull request into the spec, since the process requires one.
  5. 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.

Agenda items

  1. Opening, welcome and roll call (Chair)

    1. Opening of the meeting
    2. TC39 follows its Code of Conduct
    3. Introduction of attendees
    4. Host facilities, local logistics
    5. Quick recap of meeting IPR policy
    6. Overview of communication tools
  2. Find volunteers for note taking

  3. Adoption of the agenda

  4. Approval of the minutes from last meeting

  5. Next meeting host and logistics

  6. Secretary's Report (15m, Istvan Sebestyen)https://github.com/tc39/agendas/blob/HEAD/2021/tc39-2021-038.pdf

  7. Project Editors’ Reports

    1. ECMA262 Status Updates (slides) (15m)
    2. ECMA402 Status Updates (slides) (15m)
    3. ECMA404 Status Updates (15m)
    4. Test262 Status Updates (15m)
  8. Updates from the CoC Committee (15m)

  9. Web compatibility issues / Needs Consensus PRs

    timeboxtopicpresenter
    10mRemove "Designed to be subclassable" (slides)Kevin Gibbons
    15mRestricting callables to only be able to return normal and throw completions (slides)Shu-yu Guo
  10. Overflow from previous meeting

    timeboxtopicpresenter
  11. Incubation call chartering (15m on the last day)

  12. Short (≤30m) Timeboxed Discussions

    timeboxtopicpresenter
    15mRenaming Strawperson to Concept or something better (slides)Hemanth HM
    30mEcma Proposal (see Reflector)Istvan Sebestyen & TBD
    15m:hourglass: Guidance for nested namespaces (slides)Philip Chimento
  13. Proposals

    ✓ represents an agenda item which has been presented, and does not indicate stage advancement

    stagetimeboxtopicpresenter
    310mIntl Locale Info update (spec, slides)Frank Yung-Fong Tang
    310mIntl DisplayNames v2 update (spec, slides)Frank Yung-Fong Tang
    310mExtend TimeZoneName Option Proposal update (spec, slides)Frank Yung-Fong Tang
    310mErgonomic Brand Checks for Stage 4Jordan Harband
    310mAccessible Object hasOwnProperty update (spec, slides)Jamie Kyle & Tierney Cyren
    330mImport Assertions update (slides)Myles Borins, Daniel Ehrenberg, Sven Sauleau, Daniel Clark
    215mArray Find From Last for Stage 3 (spec, slides)Wenlu Wang
    230mIntl Enumeration API for Stage 3 (spec , slides)Frank Yung-Fong Tang
    230mIntl.NumberFormat v3 for Stage 3 (spec, slides)Shane F. Carr
    230mDecorators update (spec, slides)Kristen Hewell Garrett
    260mRealms for Stage 3 (spec, slides)Leo Balter, Caridy Patiño, Rick Waldron
    130mModule fragments current direction (issue, slides)Daniel Ehrenberg
    130mArray Filtering for Stage 2 (slides)Justin Ridgewell
    030mArrayBuffer to/from Base64 for stage 1 or 2 (initial spec, slides)Kevin Gibbons
  14. Longer or open-ended discussions

    timeboxtopicpresenter
    -Election of TG3 Security Task Group Chair (Reflector post)TG1 Chairs
  15. Overflow from timeboxed agenda items (in insertion order)

    topicpresenter
  16. Other business

    1. Thank host
  17. Adjournment

Schedule constraints

  • Ergonomic Brand Checks would prefer to go after FF 90 is released, which is slated for between day 1 and 2 of plenary this week - ie, not on day 1, but probably day 2 is fine.
  • Dan Clark is not available the first day (July 13), so any other day is preferred for Import Assertions.
  • Caridy, Leo preference to present at the second half (11PM East Time) of the first day, but also the second half of other days.
  • Philip Chimento not available on the final day, nor in the first hour or so of each day
  • Jamie Kyle is not available on the first day (July 13), so any other day is preferred for "Accessible Object hasOwnProperty".

Dates and locations of future meetings

DatesLocation
2021-08-31 to 2021-09-01Remote: ET
2021-10-25 to 2021-10-28"London?", GMT
2021-12-14 to 2021-12-15Remote: PT