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

✨ number the meetings, fix some meeting dates, add missing meeting notes #21

Merged
merged 3 commits 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
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# 09 August, 2021 Meeting Notes
# 1st Meeting of TC39-TG3 - 2021-09-08

-----

Expand Down Expand Up @@ -41,7 +41,7 @@
1. Supply chain risk. The greatest risk that JS should address. NPM reports that only 3% are only specific to the application and 97% are libraries.
2. Bridge to TC-53 and device security.
3. TC-53 and Moddable have done an excellent job
4. Strong encapsulation is needed. Threat models are adversarial. Treat libraries as an adversary.
4. Strong encapsulation is needed. Threat models are adversarial. Treat libraries as an adversary.
3. MF:
1. Nailing down language invariance.
2. Explore language capabilities that are undeniable, not virtualizable.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# 11 November, 2021 Meeting Notes
# 2nd Meeting of TC39-TG3 - 2021-11-10

-----

Expand Down
2 changes: 1 addition & 1 deletion meetings/notes/2021/2021-12-01.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# 01 December, 2021 Meeting Notes
# 3rd Meeting of TC39-TG3 - 2021-12-01

-----

Expand Down
4 changes: 4 additions & 0 deletions meetings/notes/2022/2022-02-10.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# 4th Meeting of TC39-TG3 - 2022-02-10

> [!IMPORTANT]
> it's unclear whether this meeting took place, as the temporary notes document for it had no content and listed only the convenor as the sole attendee
47 changes: 47 additions & 0 deletions meetings/notes/2022/2022-04-14.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
# 5th Meeting of TC39-TG3 - 2022-04-14

Jack Works - Provide an overview of the New Integrity Level

Jordan - That makes sense why we wouldn’t want a protocol. If we had a protocol then we would have to verify that the users are using it correctly. There’s no way for an object to validate that my object is immutable. I think that almost every built in type should be inheritable.

Mark Mill - I think the term immutable raises a bunch of issues here. Is there any invariant that you can stake across. Not useful unless you can

Mathieu Hofman & Jack Work - There’s no standard for this.

Jordan - The web will follow a similar pattern for it’s built-ins. We shouldn’t need 15 proposals.

Mark - Harmonize this with the read-only collections proposal. Trying to find something across collections and other things. If we can find raw classes that enable describing a meaningful notion of stability.

Jordan - Talking about the Built-in table Jack is showing on the screen

Mark - We have to make it an open protocol, so that everything is transparent through the proxy.

Jack - Would that cause problems with proxy

Jordan - Proxies are already not transparent. Membrane environment - proxies are transparent

Mark - The constraint that we have maintained and that I insist on. Proxies have not been transparent. Membranes enable transparency. Replacing built-ins are far beyond….

Jack - …

Mark - If I can freeze …

Jordan -

Jack - Map-sets share a similar API and can do classification on data structures.


Mark - When the map is born it is neither committed to being immutable or no longer mutable. If you opt out o

Jordan - It was a mistake ES6 make on locking …


Mark - Mark suggests that we move to Zoom. That we be able to record.

Mathieu - What times work best for the majority of the group.

Jack Works: 8am PT works for them

V8 -
2 changes: 1 addition & 1 deletion meetings/notes/2023/2023-06-27.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# TG3 - 2023-06-27
# 6th Meeting of TC39-TG3 - 2023-06-27

## Folks

Expand Down
2 changes: 1 addition & 1 deletion meetings/notes/2023/2023-07-25.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# TG3 - 2023-07-25
# 7th Meeting of TC39-TG3 - 2023-07-25

## Folks

Expand Down
2 changes: 1 addition & 1 deletion meetings/notes/2023/2023-08-09.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# TG3 - 2023-08-09
# 8th Meeting of TC39-TG3 - 2023-08-09

## Folks

Expand Down
2 changes: 1 addition & 1 deletion meetings/notes/2023/2023-08-22.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# TG3 - 2023-08-22
# 9th Meeting of TC39-TG3 - 2023-08-22

## Folks

Expand Down
2 changes: 1 addition & 1 deletion meetings/notes/2023/2023-09-13.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# TG3 - 2023-09-13
# 10th Meeting of TC39-TG3 - 2023-09-13

## Folks

Expand Down
2 changes: 1 addition & 1 deletion meetings/notes/2023/2023-10-11.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# TG3 - 2023-10-11
# 11th Meeting of TC39-TG3 - 2023-10-11

## Folks

Expand Down
3 changes: 0 additions & 3 deletions meetings/notes/2023/2023-10-24.md

This file was deleted.

2 changes: 1 addition & 1 deletion meetings/notes/2023/2023-11-08.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# TG3 - 2023-11-08
# 12th Meeting of TC39-TG3 - 2023-11-08

## Folks

Expand Down
3 changes: 0 additions & 3 deletions meetings/notes/2023/2023-11-28.md

This file was deleted.

7 changes: 2 additions & 5 deletions meetings/notes/2023/2023-12-13.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
# TG3 - 2023-12-13
# 13th Meeting of TC39-TG3 - 2023-12-13

## Folks

| Name | GH Username | TLA | Affiliation |
| --------- | --------------- | --- | ------------ |
| Full Name | @githubUsername | FNE | organization |
| | | | |
lost attendees list and notes... definitely at least NRO, MM, KKL, and CDA

## Agenda

Expand Down
2 changes: 1 addition & 1 deletion meetings/notes/2024/2024-01-10.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# TG3 - 2024-01-10
# 14th Meeting of TC39-TG3 - 2024-01-10

## Folks

Expand Down
2 changes: 1 addition & 1 deletion meetings/notes/2024/2024-02-14.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# TG3 - 2024-02-14
# 15th Meeting of TC39-TG3 - 2024-02-14

## Folks

Expand Down
2 changes: 1 addition & 1 deletion meetings/notes/2024/2024-02-27.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# TG3 - 2024-02-27
# 16th Meeting of TC39-TG3 - 2024-02-27

## Folks

Expand Down
3 changes: 2 additions & 1 deletion meetings/notes/2024/2024-03-13.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# TG3 - 2024-03-13
# 17th Meeting of TC39-TG3 - 2024-03-13

## Folks

Expand All @@ -14,6 +14,7 @@

| Topic | Presenter(s) |
| ------------------------------------------------------------------------------- | ---------------- |
| TG3 meeting on public calendar? | Chris de Almeida |
| ? structs update ? | |
| review issues in security repo | Chris de Almeida |
| does TC39 need a formal security review for proposals? [related issue][related] | |
Expand Down
2 changes: 1 addition & 1 deletion meetings/notes/template.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# TG3 - YYYY-MM-DD
# nth Meeting of TC39-TG3 - YYYY-MM-DD

## Folks

Expand Down
Loading