-
Notifications
You must be signed in to change notification settings - Fork 4
28 April minutes #187
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
gesa
wants to merge
2
commits into
WinterTC55:main
Choose a base branch
from
gesa:minutes-2026-04-28
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+83
−0
Open
28 April minutes #187
Changes from all commits
Commits
Show all changes
2 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,83 @@ | ||
| | | | | ||
| |:----------------|:----------------------------------------------------------------------------| | ||
| | Minutes of the: | [25th meeting of Ecma TC55](https://github.com/WinterTC55/admin/issues/182) | | ||
| | held in: | Zoom Teleconference | | ||
| | on: | 28 April 2026 | | ||
|
|
||
| | | | | ||
| |:---------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | ||
| | **Chairs:** | Andreu Botella (Igalia, S.L.) | | ||
| | **Attendees:** | James M Snell (Cloudflare), Andreu Botella (Igalia, S.L.), Romulo Cintra do Espirito Santo (Igalia, S.L.), Chris de Almeida (OpenJS Foundation), Ethan Arrowood (Invited Expert), Dean Srebnik (Invited Expert), Sam Gammon (Invited Expert) | | ||
| | **Secretary:** | Aki Rose Braun (Ecma International) | | ||
| # 1 Welcome, opening and meeting logistics | ||
|
|
||
| **Andreu Botella**, 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 14 April 2026 | ||
|
|
||
| This meeting was scheduled before minutes from the previous meeting were prepared. They will be reviewed and approved at the next meeting. | ||
|
|
||
| # 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/182), 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 | ||
| * Review of the notes for last meeting (5 min) | ||
| * Approval of this meeting's agenda (2 min) | ||
| * Chair election [April 2026 chair election \#181](https://github.com/WinterTC55/admin/issues/181) (10 min) | ||
| * Runtime keys TR approval [Draft Technical Report runtime-keys\#30](https://github.com/WinterTC55/runtime-keys/pull/30) (20 min) | ||
| * Approval of additions to the runtime keys TR: | ||
| * PythonMonkey [Add PythonMonkey runtime runtime-keys\#17](https://github.com/WinterTC55/runtime-keys/pull/17) (5 min) | ||
| * QuickJS [Add QuickJS runtime-keys\#25](https://github.com/WinterTC55/runtime-keys/pull/25) (5 min) | ||
| * QuickJS-NG [Add QuickJS-NG runtime-keys\#26](https://github.com/WinterTC55/runtime-keys/pull/26) (5 min) | ||
| * Rhino [Add Rhino runtime-keys\#27](https://github.com/WinterTC55/runtime-keys/pull/27) (5 min) | ||
| * Convex [Add Convex runtime-keys\#28](https://github.com/WinterTC55/runtime-keys/pull/28) (5 min) | ||
| * Andromeda [Add Andromeda runtime-keys\#29](https://github.com/WinterTC55/runtime-keys/pull/29) (5 min) | ||
|
|
||
| # 4 Discussions | ||
|
|
||
| ## 4.1 Runtime keys | ||
|
|
||
| ### 4.1.1 Open PRs for additions to runtime keys | ||
|
|
||
| The following additions were addressed and approved by the committee: | ||
| * PythonMonkey | ||
| * QuickJS | ||
| * QuickJS-NG | ||
| * Rhino | ||
| * Convex | ||
| * Andromeda | ||
|
|
||
| ### 4.1.2 Document formatting | ||
|
|
||
| The secretary requested the committee consider an alteration to the rendering of the canonical source for runtime keys, without necessarily making changes to the underlying data, due to how the table of the current data renders. | ||
|
|
||
| This set off a conversation regarding how the data itself was organised, and the committee decided to ever-so-slightly modify the required information for submissions to the TR. Instead of ordering by organisation alphabetically, submissions to runtime-keys.json will be ordered by *key* alphabetically. | ||
|
|
||
| In addition, Ethan Arrowood volunteered to modify the document output to combine optional metadata into one table field for the purpose of rendering. | ||
|
|
||
| ### 4.1.3 Remaining runtime additions | ||
|
|
||
| The committee addressed an open but outdated addition for Andromeda. Luckily, Dean Srebnik was on the call and able to provide updated information in real-time. Andromeda’s addition to the TR was approved. | ||
|
|
||
| ## 4.2 Chair election | ||
|
|
||
| Chris de Almeida volunteered to co-chair TC55 in place of Luca Casonato with his departure from Deno. Ethan Arrowood volunteered to assist in a facilitator role, and the committee will address again in the future when Harper joins Ecma. | ||
|
|
||
| # 5 Any other business | ||
|
|
||
| Andreu announced that he expects to take some extended time away starting mid-summer, the committee will concern itself with its leadership again at that time. | ||
|
|
||
| # 6 Next meetings | ||
|
|
||
| The next meetings will take place as Zoom video calls fortnightly. The next scheduled is on 15 May. | ||
|
|
||
| ## 6.1 Past and Future Agendas | ||
|
|
||
| Agendas are built via GitHub issues in the [WinterTC admin repo](https://github.com/WinterTC55/admin/), and remain available in perpetuity. | ||
|
|
||
| # 7 Conclusion | ||
|
|
||
| The Chair wrapped up the meeting and the call concluded. | ||
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.