-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
14 changed files
with
283 additions
and
1 deletion.
There are no files selected for viewing
This file contains 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
This file contains 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
This file contains 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
This file contains 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,26 @@ | ||
# 30th Meeting of TC39-TG3 - 2024-07-17 | ||
|
||
## Folks | ||
|
||
| Present | Name | GH Username | TLA | Affiliation | | ||
| :-----: | ---------------- | --------------- | --- | ----------- | | ||
| ✓ | Chip Morningstar | @FUDCo | CM | Consensys | | ||
| ✓ | Chris de Almeida | @ctcpip | CDA | IBM | | ||
| ✓ | Daniel Veditz | @dveditz | DPV | Mozilla | | ||
| ✓ | Eli Grey | @eligrey | | Transcend | | ||
| ✓ | Jasvir Nagra | @jasvir | | Picovisor | | ||
| ✓ | Jordan Harband | @ljharb | JHD | HeroDevs | | ||
| ✓ | Jovonni | | | | | ||
| ✓ | Kris Kowal | @kriskowal | KKL | Agoric | | ||
| ✓ | Mark Miller | @erights | MM | Agoric | | ||
| ✓ | Mathieu Hofman | @mhofman | MHN | Agoric | | ||
| ✓ | Michael Ficarra | @michaelficarra | MF | F5 | | ||
| ✓ | Nicolò Ribaudo | @nicolo-ribaudo | NRO | Igalia | | ||
| ✓ | Richard Gibson | @gibson042 | RGN | Agoric | | ||
| ✓ | Ulises Gascón | @UlisesGascon | UG | One Beyond | | ||
|
||
## Agenda | ||
|
||
### new stage 0 proposal on upcoming plenary agenda: [JavaScript Concurrency Control Proposal](https://github.com/michaelficarra/proposal-concurrency-control) | ||
|
||
### evaluators |
This file contains 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,19 @@ | ||
# 31st Meeting of TC39-TG3 - 2024-07-24 | ||
|
||
## Folks | ||
|
||
| Present | Name | GH Username | TLA | Affiliation | | ||
| :-----: | ---------------- | --------------- | --- | ----------- | | ||
| ✓ | Chip Morningstar | @FUDCo | CM | Consensys | | ||
| ✓ | Chris de Almeida | @ctcpip | CDA | IBM | | ||
| ✓ | Eli Grey | @eligrey | | Transcend | | ||
| ✓ | Jovonni | | | | | ||
| ✓ | Kris Kowal | @kriskowal | KKL | Agoric | | ||
| ✓ | Mark Miller | @erights | MM | Agoric | | ||
| ✓ | Mathieu Hofman | @mhofman | MHN | Agoric | | ||
| ✓ | Richard Gibson | @gibson042 | RGN | Agoric | | ||
| ✓ | Ulises Gascón | @UlisesGascon | | One Beyond | | ||
|
||
## Agenda | ||
|
||
### next week plenary topics |
This file contains 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,18 @@ | ||
# 32nd Meeting of TC39-TG3 - 2024-08-07 | ||
|
||
## Folks | ||
|
||
| Present | Name | GH Username | TLA | Affiliation | | ||
| :-----: | ---------------- | --------------- | --- | ----------- | | ||
| ✓ | Chip Morningstar | @FUDCo | CM | Consensys | | ||
| ✓ | Chris de Almeida | @ctcpip | CDA | IBM | | ||
| ✓ | Eli Grey | @eligrey | | Transcend | | ||
| ✓ | Jovonni | | | | | ||
| ✓ | Mark Miller | @erights | MM | Agoric | | ||
| ✓ | Mathieu Hofman | @mhofman | MHN | Agoric | | ||
| ✓ | Michael Ficarra | @michaelficarra | MF | F5 | | ||
| ✓ | Richard Gibson | @gibson042 | RGN | Agoric | | ||
|
||
## Agenda | ||
|
||
discussion of spec issue and exploring options |
This file contains 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,21 @@ | ||
# 33rd Meeting of TC39-TG3 - 2024-08-14 | ||
|
||
## Folks | ||
|
||
| Present | Name | GH Username | TLA | Affiliation | | ||
| :-----: | ---------------- | --------------- | --- | ----------- | | ||
| ✓ | Chip Morningstar | @FUDCo | CM | Consensys | | ||
| ✓ | Chris de Almeida | @ctcpip | CDA | IBM | | ||
| ✓ | Eli Grey | @eligrey | | Transcend | | ||
| ✓ | Erik Marks | | | | | ||
| ✓ | Jovonni | | | | | ||
| ✓ | Kris Kowal | @kriskowal | KKL | Agoric | | ||
| ✓ | Mark Miller | @erights | MM | Agoric | | ||
| ✓ | Michael Ficarra | @michaelficarra | MF | F5 | | ||
| ✓ | Peter Hoddie | @phoddie | PHE | Moddable | | ||
| ✓ | Richard Gibson | @gibson042 | RGN | Agoric | | ||
| ✓ | Ulises Gascón | @UlisesGascon | | One Beyond | | ||
|
||
## Agenda | ||
|
||
discussion of private issue |
This file contains 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,28 @@ | ||
# 34th Meeting of TC39-TG3 - 2024-08-21 | ||
|
||
## Folks | ||
|
||
| Present | Name | GH Username | TLA | Affiliation | | ||
| :-----: | ---------------- | --------------- | --- | ----------- | | ||
| ✓ | Chip Morningstar | @FUDCo | CM | Consensys | | ||
| ✓ | Chris de Almeida | @ctcpip | CDA | IBM | | ||
| ✓ | Eli Grey | @eligrey | | Transcend | | ||
| ✓ | Jordan Harband | @ljharb | JHD | HeroDevs | | ||
| ✓ | Jovonni | | | | | ||
| ✓ | Kris Kowal | @kriskowal | KKL | Agoric | | ||
| ✓ | Mark Miller | @erights | MM | Agoric | | ||
| ✓ | Mathieu Hofman | @mhofman | MHN | Agoric | | ||
| ✓ | Michael Ficarra | @michaelficarra | MF | F5 | | ||
| ✓ | Peter Hoddie | @phoddie | PHE | Moddable | | ||
| ✓ | Richard Gibson | @gibson042 | RGN | Agoric | | ||
| ✓ | Ulises Gascón | @UlisesGascon | | One Beyond | | ||
|
||
## Agenda | ||
|
||
discussion of private issue | ||
JSC and SM -- rope them in | ||
|
||
develop list of security focals | ||
for plenary action: list of security focals | ||
|
||
issue should be an advisory -- it's possible someone will introduce a security issue in an impl |
This file contains 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,38 @@ | ||
# 35th Meeting of TC39-TG3 - 2024-08-28 | ||
|
||
## Folks | ||
|
||
| Present | Name | GH Username | TLA | Affiliation | | ||
| :-----: | ---------------- | --------------- | --- | ----------- | | ||
| ✓ | Chip Morningstar | @FUDCo | CM | Consensys | | ||
| ✓ | Chris de Almeida | @ctcpip | CDA | IBM | | ||
| ✓ | Daniel Veditz | @dveditz | DPV | Mozilla | | ||
| ✓ | Eli Grey | @eligrey | | Transcend | | ||
| ✓ | Jordan Harband | @ljharb | JHD | HeroDevs | | ||
| ✓ | Kris Kowal | @kriskowal | KKL | Agoric | | ||
| ✓ | Mark Miller | @erights | MM | Agoric | | ||
| ✓ | Mathieu Hofman | @mhofman | MHN | Agoric | | ||
| ✓ | Nicolò Ribaudo | @nicolo-ribaudo | NRO | Igalia | | ||
| ✓ | Peter Hoddie | @phoddie | PHE | Moddable | | ||
| ✓ | Richard Gibson | @gibson042 | RGN | Agoric | | ||
|
||
## Agenda | ||
|
||
structs mtg is tomorrow | ||
|
||
### Decimal | ||
|
||
NRO: MM said if have equality for decimal as objects that ignores the canonicalized... -- makes it impossible to have decimal as a primitive in the future. | ||
|
||
- when working on R&T, had impression we reached agreement on having a primitive that doesn't have that property | ||
how much do we care if primitives are equal... | ||
MM: with R&T we tried hard to compromise but the issues around various equalities, primitive equality vs 0 -1, nested zeroes, NaN. lots of friction, reluctance to move forward. | ||
agreed that primitive equality if typeof a is b then if a==b that must mean a===b | ||
MM: I don't distinguish between canonicalize vs normalize | ||
NRO: proposal doesn't currently have semantics for primitive behavior | ||
|
||
### MM: immutable arraybuffer proposal, taking to October plenary | ||
|
||
PHE signed on as co-champion | ||
|
||
### NRO: looking at adding `ArrayBuffer.prototype.transferToShared()` |
This file contains 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,29 @@ | ||
# 36th Meeting of TC39-TG3 - 2024-09-04 | ||
|
||
## Folks | ||
|
||
| Present | Name | GH Username | TLA | Affiliation | | ||
| :-----: | ---------------------- | --------------- | ---- | ----------- | | ||
| ✓ | Chip Morningstar | @FUDCo | CM | Consensys | | ||
| ✓ | Chris de Almeida | @ctcpip | CDA | IBM | | ||
| ✓ | Dan Veditz | @dveditz | DPV | Mozilla | | ||
| ✓ | Eli Grey | @eligrey | EG | Transcend | | ||
| ✓ | Erik Marks | | | Consensys | | ||
| ✓ | Jesse Alama | @jessealama | JMN | Igalia | | ||
| ✓ | Jordan Harband | @ljharb | JHD | HeroDevs | | ||
| ✓ | Jovonni Smith-Martinez | @Jovonni | @JSM | Agoric | | ||
| ✓ | Kris Kowal | @kriskowal | KKL | Agoric | | ||
| ✓ | Mark Miller | @erights | MM | Agoric | | ||
| ✓ | Mathieu Hofman | @mhofman | MHN | Agoric | | ||
| ✓ | Michael Ficarra | @michaelficarra | MF | F5 | | ||
| ✓ | Nicolò Ribaudo | @nicolo-ribaudo | NRO | Igalia | | ||
| ✓ | Peter Hoddie | @phoddie | PHE | Moddable | | ||
| ✓ | Richard Gibson | @gibson042 | RGN | Agoric | | ||
| ✓ | Shane Carr | @sffc | SFC | Google | | ||
| ✓ | Ulises Gascón | @ulisesGascon | UG | Node Source | | ||
|
||
## Agenda | ||
|
||
### Shared Structs | ||
|
||
### Decimal |
This file contains 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,33 @@ | ||
# 37th Meeting of TC39-TG3 - 2024-09-11 | ||
|
||
## Folks | ||
|
||
| Present | Name | GH Username | TLA | Affiliation | | ||
| :-----: | ---------------------- | --------------- | ---- | ----------- | | ||
| ✓ | Chip Morningstar | @FUDCo | CM | Consensys | | ||
| ✓ | Chris de Almeida | @ctcpip | CDA | IBM | | ||
| ✓ | Dan Veditz | @dveditz | DPV | Mozilla | | ||
| ✓ | Eli Grey | @eligrey | EGY | Transcend | | ||
| ✓ | Jesse Alama | @jessealama | JMN | Igalia | | ||
| ✓ | Jordan Harband | @ljharb | JHD | HeroDevs | | ||
| ✓ | Kris Kowal | @kriskowal | KKL | Agoric | | ||
| ✓ | Mark Miller | @erights | MM | Agoric | | ||
| ✓ | Mathieu Hofman | @mhofman | MHN | Agoric | | ||
| ✓ | Nicolò Ribaudo | @nicolo-ribaudo | NRO | Igalia | | ||
| ✓ | Peter Hoddie | @phoddie | PHE | Moddable | | ||
| ✓ | Richard Gibson | @gibson042 | RGN | Agoric | | ||
| ✓ | Shane Carr | @sffc | SFC | Google | | ||
|
||
## Agenda | ||
|
||
### OpenJS CNA2024 | ||
|
||
### Decimal continuation | ||
|
||
### Shared structs, compartments, and virtualization | ||
|
||
By Nicolò | ||
|
||
### "Do not capture context in indirect eval" impact on CSP | ||
|
||
By Nicolò: <https://github.com/w3c/webappsec-csp/issues/679> |
This file contains 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,19 @@ | ||
# 38th Meeting of TC39-TG3 - 2024-09-18 | ||
|
||
## Folks | ||
|
||
| Present | Name | GH Username | TLA | Affiliation | | ||
| :-----: | ---------------------- | --------------- | ---- | ----------- | | ||
| ✓ | Dan Veditz | @dveditz | DPV | Mozilla | | ||
| ✓ | Eli Grey | @eligrey | EGY | Transcend | | ||
| ✓ | Jesse Alama | @jessealama | JMN | Igalia | | ||
| ✓ | Kris Kowal | @kriskowal | KKL | Agoric | | ||
| ✓ | Michael Ficarra | @michaelficarra | MF | F5 | | ||
| ✓ | Nicolò Ribaudo | @nicolo-ribaudo | NRO | Igalia | | ||
| ✓ | Shane Carr | @sffc | SFC | Google | | ||
|
||
## Agenda | ||
|
||
NRO and JMN presented a proposal for numeric-with-precision that decouples the concern of communicating a number with precision to Intl APIs from the Decimal, which allows Decimal.prototype to be a suitable future home for a boxed single-dimensional decimal primitive and more generally solves the problem for representing numbers with precision, including ordinary floating point numbers. | ||
|
||
NRO asked this group about how to settle a conflict in the interactions between CSP, dynamic import, and eval, and dynamic scope. Participants present are generally averse to dynamic scope and no proponents of dynamic scope for purposes of CSP 'dynamic eval' (to tap the transcript for the exact term) were present, so we resolved to reach out to those proponents rather than express a premature opinion. |
This file contains 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,48 @@ | ||
# 39th Meeting of TC39-TG3 - 2024-09-25 | ||
|
||
## Folks | ||
|
||
| Present | Name | GH Username | TLA | Affiliation | | ||
| :-----: | ---------------------- | --------------- | ---- | ----------- | | ||
| ✓ | Chip Morningstar | @FUDCo | CM | Consensys | | ||
| ✓ | Chris de Almeida | @ctcpip | CDA | IBM | | ||
| ✓ | Eli Grey | @eligrey | EGY | Transcend | | ||
| ✓ | Erik Marks | | | Consensys | | ||
| ✓ | Jasvir Nagra | @jasvir | JNA | Picovisor | | ||
| ✓ | Jesse Alama | @jessealama | JMN | Igalia | | ||
| ✓ | Jordan Harband | @ljharb | JHD | HeroDevs | | ||
| ✓ | Jovonni Smith-Martinez | @Jovonni | JSM | Agoric | | ||
| ✓ | Kris Kowal | @kriskowal | KKL | Agoric | | ||
| ✓ | Mathieu Hofman | @mhofman | MHN | Agoric | | ||
| ✓ | Nicolò Ribaudo | @nicolo-ribaudo | NRO | Igalia | | ||
| ✓ | Richard Gibson | @gibson042 | RGN | Agoric | | ||
|
||
## Agenda | ||
|
||
### Last meeting notes | ||
|
||
- recording exists, but no notes taken | ||
- need to reverse engineer attendees list and topics | ||
- ACTION: KKL to help w/ this | ||
- ACTION: CDA to upload mtg recording | ||
|
||
### Updating the TG3 readme, agenda, and public calendar | ||
|
||
- consensus to add zoom link+password to TG3 repo and add mtg to public calendar | ||
- ACTION: KKL to confirm zoom mtg is setup correctly, will update link/password as necessary | ||
- ACTION: CDA to add to public calendar and update repo | ||
|
||
### Decimal Update from JMN | ||
|
||
- <https://github.com/nicolo-ribaudo/proposal-numeric-with-precision> | ||
- decimal proposal has dropped support for precision/quanta | ||
|
||
### OpenJS CNA | ||
|
||
### Plenary topics | ||
|
||
- sec issue | ||
- <https://github.com/tc39/ecma262/issues/3385> | ||
- <https://github.com/tc39/ecma262/security/advisories/GHSA-6h27-cjfv-x34x> | ||
- eval twin problem <https://github.com/endojs/endo/issues/1583> | ||
- Structs and shared structs |
This file contains 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 |
---|---|---|
|
@@ -6,6 +6,6 @@ | |
"test": "npm run lint" | ||
}, | ||
"devDependencies": { | ||
"markdownlint-cli2": "^0.7.1" | ||
"markdownlint-cli2": "^0.14.0" | ||
} | ||
} |