Skip to content
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

✨ 2024-02-27 #20

Merged
merged 1 commit into from
Feb 28, 2024
Merged
Show file tree
Hide file tree
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
21 changes: 0 additions & 21 deletions meetings/notes/2023/2023-10-24.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,3 @@
# TG3 - 2023-10-24

## lack of quorum -- adjourned without any business

=======

## Folks

| Name | GH Username | TLA | Affiliation |
| --------- | --------------- | --- | ------------ |
| Full Name | @githubUsername | FNE | organization |
| | | | |

## Agenda

> [!NOTE]
> See [backlog.md](../backlog.md) for outstanding action items and agenda topics.

| Topic | Presenter(s) |
| ---------------------------------------------------------------------------- | ---------------- |
| review of previous agenda and action items | |
| review of TG3 discussion from plenary (consensus items and pending actions) | Chris de Almeida |

### review of previous agenda and action items
1 change: 0 additions & 1 deletion meetings/notes/2024/2024-02-14.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@

| Name | GH Username | TLA | Affiliation |
| ---------------- | --------------- | --- | ------------ |
| Full Name | @githubUsername | FNE | organization |
| Chris de Almeida | @ctcpip | CDA | IBM |
| Mark Miller | @erights | MM | Agoric |
| Jordan Harband | @ljharb | JHD | HeroDevs |
Expand Down
39 changes: 30 additions & 9 deletions meetings/notes/2024/2024-02-27.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,40 @@

## Folks

| Name | GH Username | TLA | Affiliation |
| --------- | --------------- | --- | ------------ |
| Full Name | @githubUsername | FNE | organization |
| | | | |
| Name | GH Username | TLA | Affiliation |
| ---------------- | ----------- | --- | ----------- |
| Mark Miller | @erights | MM | Agoric |
| Richard Gibson | @gibson042 | RGN | Agoric |
| Chris de Almeida | @ctcpip | CDA | IBM |

## Agenda

> [!NOTE]
> See [backlog.md](../backlog.md) for outstanding action items and agenda topics.

| Topic | Presenter(s) |
| ------------------------------------------ | ------------ |
| review of previous agenda and action items | |
| | |
| Topic | Presenter(s) |
| ------------------------------------------------------------------------------- | ---------------- |
| ? structs update ? | |
| review issues in security repo | Chris de Almeida |
| does TC39 need a formal security review for proposals? [related issue][related] | |

### review of previous agenda and action items
- structs meeting on March 4 -- meeting is on TC39 private calendar

### review issues in security repo

- discussed array index accessors and @@Species
- index accessors: 5% usage in 2017 is now over 30% in 2024, likely due to use in popular lib(s)
- <https://chromestatus.com/metrics/feature/timeline/popularity/2238>

### misc discussion

- discussed Promise.resolve re-entrancy hazard
- discussed harden and stabilize
- will be discussed at tomorrow (2-28) SES meeting
- should we advertise TG3 meetings in Reflector?
- sure, couldn't hurt
- APAC-friendly meetings are not well-attended, with zero APAC-located attendees for several months
- propose switching the APAC-friendly-time meeting to an EMEA-friendly-time meeting
- until the need arises again for an APAC-friendly-time meeting

[related]: https://github.com/tc39/security/issues/4
27 changes: 27 additions & 0 deletions meetings/notes/2024/2024-03-13.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# TG3 - 2024-03-13

## Folks

| Name | GH Username | TLA | Affiliation |
| --------- | --------------- | --- | ------------ |
| Full Name | @githubUsername | FNE | organization |
| | | | |

## Agenda

> [!NOTE]
> See [backlog.md](../backlog.md) for outstanding action items and agenda topics.

| Topic | Presenter(s) |
| ------------------------------------------------------------------------------- | ---------------- |
| ? structs update ? | |
| review issues in security repo | Chris de Almeida |
| does TC39 need a formal security review for proposals? [related issue][related] | |
| | |

### review issues in security repo

- index accessors: 5% usage in 2017 is now over 30% in 2024, likely due to use in popular lib(s)
- <https://chromestatus.com/metrics/feature/timeline/popularity/2238>

[related]: https://github.com/tc39/security/issues/4
3 changes: 3 additions & 0 deletions meetings/notes/backlog.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,3 +41,6 @@
- JHD: changing to accessers can break packages <https://github.com/ljharb/call-bind/issues/4>
- MAH: need a private place to discuss... private things
- feedback while discussing making the TG3 repo public
- MM: Promise.resolve should not cause a re-entrancy hazard -- MAH would be good to advise on this
- internal promise resolve operation (original/initial behavior of Promise.resolve) - simplify that to not check the constructor properry and thereby to not give user code a chance to run during the Promise.resolve operation
- RGN: lack of constraints around ordering for reporting own keys even on an Object.freeze() frozen object
Loading