Skip to content

Commit

Permalink
✨ add meeting notes
Browse files Browse the repository at this point in the history
  • Loading branch information
ctcpip committed Sep 25, 2024
1 parent a1592b5 commit 4f42f5b
Show file tree
Hide file tree
Showing 14 changed files with 283 additions and 1 deletion.
1 change: 1 addition & 0 deletions meetings/2021/2021-09-08.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
-----

**Remote attendees:**

| Name | Abbreviation | Organization |
| ----------------- | ------------ | ------------ |
| Granville Schmidt | GRS | F5 |
Expand Down
1 change: 1 addition & 0 deletions meetings/2021/2021-11-10.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
-----

**Remote attendees:**

| Name | Abbreviation | Organization |
| ----------------- | ------------ | ------------ |
| Granville Schmidt | GRS | F5 |
Expand Down
1 change: 1 addition & 0 deletions meetings/2021/2021-12-01.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
-----

**Remote attendees:**

| Name | Abbreviation | Organization |
| ----------------- | ------------ | ------------ |
| Mark S. Miller | MM | Agoric |
Expand Down
26 changes: 26 additions & 0 deletions meetings/2024/2024-07-17.md
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
19 changes: 19 additions & 0 deletions meetings/2024/2024-07-24.md
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
18 changes: 18 additions & 0 deletions meetings/2024/2024-08-07.md
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
21 changes: 21 additions & 0 deletions meetings/2024/2024-08-14.md
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
28 changes: 28 additions & 0 deletions meetings/2024/2024-08-21.md
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
38 changes: 38 additions & 0 deletions meetings/2024/2024-08-28.md
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()`
29 changes: 29 additions & 0 deletions meetings/2024/2024-09-04.md
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
33 changes: 33 additions & 0 deletions meetings/2024/2024-09-11.md
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>
19 changes: 19 additions & 0 deletions meetings/2024/2024-09-18.md
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.
48 changes: 48 additions & 0 deletions meetings/2024/2024-09-25.md
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
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@
"test": "npm run lint"
},
"devDependencies": {
"markdownlint-cli2": "^0.7.1"
"markdownlint-cli2": "^0.14.0"
}
}

0 comments on commit 4f42f5b

Please sign in to comment.