Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
76 changes: 76 additions & 0 deletions meetings/2026-08-28.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
| **Minutes of the:** | **31st meeting of Ecma TC55** |
|---------------------|-------------------------------|
| **held in:** | **Teleconference** |
| **on:** | **28 August 2026** |

| | |
|----------------|--------------------------------------------------------------------------|
| **Chairs:** | Chris de Almeida (OpenJS Foundation), Ethan Arrowood (OpenJS Foundation) |
| **Attendees:** | Leo Kettmeir (Deno Land, Inc), Owen Buckley (Invited Expert) |
| **Secretary:** | Aki Rose Braun (Ecma International) |

# 1 Welcome, opening and meeting logistics

**Chris de Almeida**, co-chair of TC55, began the teleconference and welcomed attendees. All attendees were informed that the meeting was recorded and transcribed by Zoom for the purpose of note-taking, and directed to review the [video recording and legal disclaimer](https://github.com/WinterTC55/admin/tree/main/VIDEO_RECORDING_AND_LEGAL_DISCLAIMER.md) if they were not familiar.

# 2 Approval of the minutes of the virtual meeting of 31 July 2026

In addition to its addition to the Ecma file server and distribution to Ecma members, the minutes are published as a [pull request on GitHub](https://github.com/WinterTC55/admin/pull/204). The committee confirmed they’d reviewed the PR and the chair merged it.

# 3 Review of the agenda

The agenda was created from the comments on the meeting’s [associated GitHub issue](https://github.com/WinterTC55/admin/issues/207), as is the standard practice for TC55. It was proposed and approved at the start of the meeting.

* Review of Ecma IPR policy (1 min)
* TC55 is a Royalty-Free Technical committee, which means it operates under the [Royalty-free patent policy](https://ecma-international.org/policies/by-ipr/royalty-free-patent-policy-extension-option/), an extension of the Ecma [Code of Conduct in Patent Matters](https://ecma-international.org/policies/by-ipr/code-of-conduct-in-patent-matters/)\
Make sure you have reviewed this policy and, where applicable, so has your legal team
* Code of Conduct
* Review and approval of the notes for last meeting: [31 July minutes - 30th meeting of TC55 #204](https://github.com/WinterTC55/admin/pull/204)
* Approval of this meeting's agenda
* new meeting time/day survey
* [Convert to ecmarkup proposal-minimum-common-api#120](https://github.com/WinterTC55/proposal-minimum-common-api/pull/120)
* discuss
* Owen: We can chat about setting up a project board for the group - [create an organization level project board to give a high level overview of committee activities #197](https://github.com/WinterTC55/admin/issues/197)
* I've gotten some permissions and added a couple things so we can review and see what we think [General Activities (2026) (view)](https://github.com/orgs/WinterTC55/projects/2/views/1)
* [deploy previews not working #178](https://github.com/WinterTC55/admin/issues/178)
* opens

# 4 Discussions

## 4.1 Proposed new meeting schedule ([WinterTC55/admin#198](https://github.com/WinterTC55/admin/issues/198))

The committee reviewed the survey results for future meeting time and day, but were still missing a few key respondents. The committee intends to make a final decision regarding future meeting time and day at the meeting on 25 September.

## 4.2 Conversion of minimum common API to ecmarkup ([WinterTC55/proposal-minimum-common-api/#120](https://github.com/WinterTC55/proposal-minimum-common-api/pull/120))

The secretary presented a pull request that converted the content of ECMA-429 into ecmarkup, simultaneously aligning the content on GitHub with the version that the committee and the GA approved in December 2025. The HTML output of this work will be provided to the Ecma secretariat who will host it alongside the other HTML Ecma standards like ECMA-262 and ECMA-402.

If committee members find they prefer to work in bikeshed, they are enthusiastically encouraged to put together pre- and post-processing to convert the output of bikeshed into a format that aligns with Ecma house style, which Ecma would be overjoyed to provide to other future TCs within Ecma.

The overall response to [the pull request](https://github.com/WinterTC55/proposal-minimum-common-api/pull/120) was supportive, and delegates are requested to carefully review it for accuracy and quality before the next meeting of TC55.

## 4.3 Project board ([WinterTC55/admin#197](https://github.com/WinterTC55/admin/issues/197))

The committee set up a [GitHub project board](https://github.com/orgs/WinterTC55/projects/2/views/1) to track work for the remainder of the year, and Owen Buckley (Invited Expert) is owning the maintenance for that board. The committee discussed and decided to add the repositories for the admin, minimum common API, runtime keys, www, Iterable streams, sockets API, and the special “.github” repos. For now, the project is internal-only.

## 4.4 Deploy previews not working ([WinterTC55/admin#178](https://github.com/WinterTC55/admin/issues/178))

This is an issue that triggered before Deno sunset its deploy product, but said sunsetting is entirely relevant. The current deploy process for web properties such as runtime keys and the marketing site does not provide for previews of pull requests out of the box. Owen is seeking input and volunteering to pursue a pilot fix if there is one available. He will connect with James M Snell (Cloudflare) for insight into the Cloudflare product options. Any fix to the minimum common API will presumably be blocked by [\#120](https://github.com/WinterTC55/proposal-minimum-common-api/pull/120).

# 5 Any other business

The committee used its remaining time to review [WinterTC55/proposal-minimum-common-api/#120](https://github.com/WinterTC55/proposal-minimum-common-api/pull/120), including viewing the rendered HTML.

# 6 Next meetings

The next meeting will be held on Friday, 25 September 2026 at 07:00 PDT.

Meetings are held via Zoom call on the last Friday of each month at 07:00 PDT (10:00 EDT, 16:00 CEST). Meeting times during seasonal time changes will be scheduled based on US Pacific (America/Los_Angeles) time.

## 6.1 Future Agendas

Agendas are built via GitHub issues in the [WinterTC admin repo](https://github.com/WinterTC55/admin/issues?q=is%3Aissue%20label%3Ameeting), and remain available in perpetuity.

# 7 Conclusion

The Chairs wrapped up the meeting and the call concluded.