diff --git a/meetings/2021/2021-09-08.md b/meetings/2021/2021-09-08.md index cd70260..594e131 100644 --- a/meetings/2021/2021-09-08.md +++ b/meetings/2021/2021-09-08.md @@ -3,6 +3,7 @@ ----- **Remote attendees:** + | Name | Abbreviation | Organization | | ----------------- | ------------ | ------------ | | Granville Schmidt | GRS | F5 | diff --git a/meetings/2021/2021-11-10.md b/meetings/2021/2021-11-10.md index 8ddc264..9521b2c 100644 --- a/meetings/2021/2021-11-10.md +++ b/meetings/2021/2021-11-10.md @@ -3,6 +3,7 @@ ----- **Remote attendees:** + | Name | Abbreviation | Organization | | ----------------- | ------------ | ------------ | | Granville Schmidt | GRS | F5 | diff --git a/meetings/2021/2021-12-01.md b/meetings/2021/2021-12-01.md index 07976d6..6759374 100644 --- a/meetings/2021/2021-12-01.md +++ b/meetings/2021/2021-12-01.md @@ -3,6 +3,7 @@ ----- **Remote attendees:** + | Name | Abbreviation | Organization | | ----------------- | ------------ | ------------ | | Mark S. Miller | MM | Agoric | diff --git a/meetings/2024/2024-05-15.md b/meetings/2024/2024-05-15.md index b246bd6..ec637f8 100644 --- a/meetings/2024/2024-05-15.md +++ b/meetings/2024/2024-05-15.md @@ -5,21 +5,21 @@ > [!NOTE] > Add a ✓ to the `Present` column in the table below, and add anyone missing. Also add to [the template](../template.md) and [GitHub team](https://github.com/orgs/tc39/teams/tg3) if the individual is a regular attendee. -| Present | Name | GH Username | TLA | Affiliation | -| :-----: | ---------------- | --------------- | --- | ----------------- | -| ✓ | Chip Morningstar | @FUDCo | CM | Agoric | -| ✓ | Daniel Veditz | @dveditz | DPV | Mozilla | -| ✓ | Guy Bedford | @guybedford | GB | OpenJS Foundation | -| ✓ | 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 | -| ✓ | Nicolò Ribaudo | @nicolo-ribaudo | NRO | Igalia | -| ✓ | Richard Gibson | @gibson042 | RGN | Agoric | -| ✓ | Shay Lewis | @shaylew | | | -| ✓ | Ulises Gascón | @UlisesGascon | | One Beyond | +| Present | Name | GH Username | TLA | Affiliation | +| :-----: | ---------------------- | --------------- | --- | ----------------- | +| ✓ | Chip Morningstar | @FUDCo | CM | Agoric | +| ✓ | Daniel Veditz | @dveditz | DPV | Mozilla | +| ✓ | Guy Bedford | @guybedford | GB | OpenJS Foundation | +| ✓ | Jasvir Nagra | @jasvir | | Picovisor | +| ✓ | 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 | +| ✓ | Nicolò Ribaudo | @nicolo-ribaudo | NRO | Igalia | +| ✓ | Richard Gibson | @gibson042 | RGN | Agoric | +| ✓ | Shay Lewis | @shaylew | | | +| ✓ | Ulises Gascón | @UlisesGascon | | One Beyond | ## Agenda diff --git a/meetings/2024/2024-05-22.md b/meetings/2024/2024-05-22.md index c7f0029..7726fe6 100644 --- a/meetings/2024/2024-05-22.md +++ b/meetings/2024/2024-05-22.md @@ -5,25 +5,25 @@ > [!NOTE] > Add a ✓ to the `Present` column in the table below, and add anyone missing. Also add to [the template](../template.md) and [GitHub team](https://github.com/orgs/tc39/teams/tg3) if the individual is a regular attendee. -| Present | Name | GH Username | TLA | Affiliation | -| :-----: | ---------------- | --------------- | --- | ----------- | -| ✓ | Chip Morningstar | @FUDCo | CM | Consensys | -| ✓ | Chris de Almeida | @ctcpip | CDA | IBM | -| ✓ | Eli Grey | @eligrey | | Transcend | -| ✓ | Guy Bedford | @guybedford | GB | OpenJS Foundation | -| ✓ | Jordan Harband | @ljharb | JHD | HeroDevs | -| ✓ | Jovonni | | | | -| ✓ | Mathieu Hofman | @mhofman | MHN | Agoric | -| ✓ | Michael Ficarra | @michaelficarra | MF | F5 | -| ✓ | Richard Gibson | @gibson042 | RGN | Agoric | +| Present | Name | GH Username | TLA | Affiliation | +| :-----: | ---------------------- | --------------- | --- | ----------------- | +| ✓ | Chip Morningstar | @FUDCo | CM | Consensys | +| ✓ | Chris de Almeida | @ctcpip | CDA | IBM | +| ✓ | Eli Grey | @eligrey | | Transcend | +| ✓ | Guy Bedford | @guybedford | GB | OpenJS Foundation | +| ✓ | Jordan Harband | @ljharb | JHD | HeroDevs | +| ✓ | Jovonni Smith-Martinez | @Jovonni | JSM | Agoric | +| ✓ | Mathieu Hofman | @mhofman | MHN | Agoric | +| ✓ | Michael Ficarra | @michaelficarra | MF | F5 | +| ✓ | Richard Gibson | @gibson042 | RGN | Agoric | ## Agenda > [!NOTE] > See [backlog.md](../backlog.md) for outstanding action items and agenda topics. -| Topic | Presenter(s) | -| ------------------------------------------ | ------------ | -| Source Phase Imports Update | Guy Bedford | +| Topic | Presenter(s) | +| --------------------------- | ------------ | +| Source Phase Imports Update | Guy Bedford | ### Source Phase Imports Update (GB) diff --git a/meetings/2024/2024-06-26.md b/meetings/2024/2024-06-26.md index 756f825..08510e8 100644 --- a/meetings/2024/2024-06-26.md +++ b/meetings/2024/2024-06-26.md @@ -5,16 +5,16 @@ > [!NOTE] > Add a ✓ to the `Present` column in the table below, and add anyone missing. Also add to [the template](../template.md) and [GitHub team](https://github.com/orgs/tc39/teams/tg3) if the individual is a regular attendee. -| Present | Name | GH Username | TLA | Affiliation | -| :-----: | ---------------- | --------------- | --- | ----------- | -| ✓ | Chip Morningstar | @FUDCo | CM | Consensys | -| ✓ | Chris de Almeida | @ctcpip | CDA | IBM | -| ✓ | Jordan Harband | @ljharb | JHD | HeroDevs | -| ✓ | Jovonni | | | | -| ✓ | Kris Kowal | @kriskowal | KKL | Agoric | -| ✓ | Marco Ippolito | @marco-ippolito | MIO | HeroDevs | -| ✓ | Richard Gibson | @gibson042 | RGN | Agoric | -| ✓ | Ulises Gascón | @UlisesGascon | UG | One Beyond | +| Present | Name | GH Username | TLA | Affiliation | +| :-----: | ---------------------- | --------------- | --- | ----------- | +| ✓ | Chip Morningstar | @FUDCo | CM | Consensys | +| ✓ | Chris de Almeida | @ctcpip | CDA | IBM | +| ✓ | Jordan Harband | @ljharb | JHD | HeroDevs | +| ✓ | Jovonni Smith-Martinez | @Jovonni | JSM | Agoric | +| ✓ | Kris Kowal | @kriskowal | KKL | Agoric | +| ✓ | Marco Ippolito | @marco-ippolito | MIO | HeroDevs | +| ✓ | Richard Gibson | @gibson042 | RGN | Agoric | +| ✓ | Ulises Gascón | @UlisesGascon | UG | One Beyond | ## Agenda diff --git a/meetings/2024/2024-07-03.md b/meetings/2024/2024-07-03.md index 8275e35..ab88dcd 100644 --- a/meetings/2024/2024-07-03.md +++ b/meetings/2024/2024-07-03.md @@ -5,19 +5,19 @@ > [!NOTE] > Add a ✓ to the `Present` column in the table below, and add anyone missing. Also add to [the template](../template.md) and [GitHub team](https://github.com/orgs/tc39/teams/tg3) if the individual is a regular attendee. -| Present | Name | GH Username | TLA | Affiliation | -| :-----: | ---------------- | --------------- | --- | ----------- | -| ✓ | Chris de Almeida | @ctcpip | CDA | IBM | -| ✓ | Daniel Ehrenberg | @littledan | DE | Bloomberg | -| ✓ | Eli Grey | @eligrey | | Transcend | -| ✓ | Jasvir Nagra | @jasvir | | Picovisor | -| ✓ | Jovonni | | | | -| ✓ | Kris Kowal | @kriskowal | KKL | 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 | +| Present | Name | GH Username | TLA | Affiliation | +| :-----: | ---------------------- | --------------- | --- | ----------- | +| ✓ | Chris de Almeida | @ctcpip | CDA | IBM | +| ✓ | Daniel Ehrenberg | @littledan | DE | Bloomberg | +| ✓ | Eli Grey | @eligrey | | Transcend | +| ✓ | Jasvir Nagra | @jasvir | | Picovisor | +| ✓ | Jovonni Smith-Martinez | @Jovonni | JSM | Agoric | +| ✓ | Kris Kowal | @kriskowal | KKL | 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 @@ -26,6 +26,6 @@ ## Minutes -* Nicolò clarified the deferred module exports namespaces are different from the moddule exports namespace but there will only be one for each module instance. It exists to allow property access for a failed import to rethrow the import error. -* We briefly recorded a problem statement for module source reflection in terms of (imports, exports, reexports) versus bindings. -* Nicolò mentioned that he and Legedecas will be bringing to plenary +- Nicolò clarified the deferred module exports namespaces are different from the moddule exports namespace but there will only be one for each module instance. It exists to allow property access for a failed import to rethrow the import error. +- We briefly recorded a problem statement for module source reflection in terms of (imports, exports, reexports) versus bindings. +- Nicolò mentioned that he and Legedecas will be bringing to plenary diff --git a/meetings/2024/2024-07-17.md b/meetings/2024/2024-07-17.md new file mode 100644 index 0000000..83f00f3 --- /dev/null +++ b/meetings/2024/2024-07-17.md @@ -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 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 | +| ✓ | 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 diff --git a/meetings/2024/2024-07-24.md b/meetings/2024/2024-07-24.md new file mode 100644 index 0000000..56fe274 --- /dev/null +++ b/meetings/2024/2024-07-24.md @@ -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 Smith-Martinez | @Jovonni | JSM | Agoric | +| ✓ | 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 diff --git a/meetings/2024/2024-08-07.md b/meetings/2024/2024-08-07.md new file mode 100644 index 0000000..100849c --- /dev/null +++ b/meetings/2024/2024-08-07.md @@ -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 Smith-Martinez | @Jovonni | JSM | Agoric | +| ✓ | 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 diff --git a/meetings/2024/2024-08-14.md b/meetings/2024/2024-08-14.md new file mode 100644 index 0000000..b4fc46c --- /dev/null +++ b/meetings/2024/2024-08-14.md @@ -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 Smith-Martinez | @Jovonni | JSM | Agoric | +| ✓ | 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 diff --git a/meetings/2024/2024-08-21.md b/meetings/2024/2024-08-21.md new file mode 100644 index 0000000..eff091c --- /dev/null +++ b/meetings/2024/2024-08-21.md @@ -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 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 | +| ✓ | 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 diff --git a/meetings/2024/2024-08-28.md b/meetings/2024/2024-08-28.md new file mode 100644 index 0000000..7143f19 --- /dev/null +++ b/meetings/2024/2024-08-28.md @@ -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()` diff --git a/meetings/2024/2024-09-04.md b/meetings/2024/2024-09-04.md new file mode 100644 index 0000000..fd249ed --- /dev/null +++ b/meetings/2024/2024-09-04.md @@ -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 diff --git a/meetings/2024/2024-09-11.md b/meetings/2024/2024-09-11.md new file mode 100644 index 0000000..a9a7001 --- /dev/null +++ b/meetings/2024/2024-09-11.md @@ -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ò: diff --git a/meetings/2024/2024-09-18.md b/meetings/2024/2024-09-18.md new file mode 100644 index 0000000..484d01e --- /dev/null +++ b/meetings/2024/2024-09-18.md @@ -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. diff --git a/meetings/2024/2024-09-25.md b/meetings/2024/2024-09-25.md new file mode 100644 index 0000000..bc0c722 --- /dev/null +++ b/meetings/2024/2024-09-25.md @@ -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 + +- +- decimal proposal has dropped support for precision/quanta + +### OpenJS CNA + +### Plenary topics + +- sec issue + - + - +- eval twin problem +- Structs and shared structs diff --git a/package.json b/package.json index 8a7d245..4aa6a83 100644 --- a/package.json +++ b/package.json @@ -6,6 +6,6 @@ "test": "npm run lint" }, "devDependencies": { - "markdownlint-cli2": "^0.7.1" + "markdownlint-cli2": "^0.14.0" } }