diff --git a/README.md b/README.md index cf6a406..31d784e 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ See [Scope](#scope) for our mandate. ## Agenda -see [2024-03-27](meetings/2024/2024-03-27.md) and [the backlog](meetings/backlog.md) πŸ‘€ +see [2024-04-03](meetings/2024/2024-04-03.md) and [the backlog](meetings/backlog.md) πŸ‘€ ## Meetings diff --git a/meetings/2024/2024-03-20.md b/meetings/2024/2024-03-20.md index be85939..d6194f3 100644 --- a/meetings/2024/2024-03-20.md +++ b/meetings/2024/2024-03-20.md @@ -24,7 +24,7 @@ Meeting link: [join zoom meeting](https://us02web.zoom.us/j/81143085896?pwd=TUE3 | βœ“ | Mathieu Hofman | @mhofman | MHN | Agoric | | βœ“ | NicolΓ² Ribaudo | @nicolo-ribaudo | NRO | Igalia | | βœ“ | Richard Gibson | @gibson042 | RGN | Agoric | -| βœ“ | Saleh Abdel Motaal | @SMotaa | | | +| βœ“ | Saleh A. Motaal | @SMotaal | | TBD | ## Agenda diff --git a/meetings/2024/2024-03-27.md b/meetings/2024/2024-03-27.md index feac321..87676df 100644 --- a/meetings/2024/2024-03-27.md +++ b/meetings/2024/2024-03-27.md @@ -15,18 +15,18 @@ Meeting link: [join zoom meeting](https://us02web.zoom.us/j/81143085896?pwd=TUE3 | Present | Name | GH Username | TLA | Affiliation | | :-----: | ---------------- | --------------- | --- | ----------- | -| | Chip Morningstar | @FUDCo | CM | Agoric | -| | Chris de Almeida | @ctcpip | CDA | IBM | -| | Daniel Veditz | @dveditz | DPV | Mozilla | -| | Jack Works | @Jack-Works | JWK | Sujitech | -| | Jordan Harband | @ljharb | JHD | HeroDevs | -| | 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 | -| | | | | | +| βœ“ | Chip Morningstar | @FUDCo | CM | TBD | +| βœ“ | 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 | +| βœ“ | NicolΓ² Ribaudo | @nicolo-ribaudo | NRO | Igalia | +| βœ“ | Richard Gibson | @gibson042 | RGN | Agoric | +| βœ“ | Luca Casonato | @lucacasonato | LCA | Deno | +| βœ“ | Guy Bedford | @guybedford | GB | OpenJS | +| βœ“ | Saleh A. Motaal | @SMotaal | | TBD | ## Agenda @@ -39,3 +39,19 @@ Meeting link: [join zoom meeting](https://us02web.zoom.us/j/81143085896?pwd=TUE3 | | | ### review of previous agenda and action items + +GB: Topic extending source phase to JavaScript modules. + +- by the time you have a handle on a wasm module, it's already passed CSP +- … +- dynamic import should remain the only execution mechanism `import(handleToModule)` +- only remaining ? case is Workers +- a Worker might have a different CSP policy, so we need to ensure it's not an escalation. (need a CSP re-check) + +KKL: i think my previous solution was that a WeakMap in userland without a host CSP could have an emulated CSP in an unsafe-eval env. i think i'm satisfied with that. are you still proposing a difference between module instance and source? + +GB: (Paraphrase: does still propose an eventual Module instance that could be used for multiple instantiation of a source, not included in the current proposal.) + +KKL: Bindings array design (as opposed to separated imports and exports) + +ACTION: CDA: YT account to post recordings. good idea to make private at least at first and only share with TG3/TC39 diff --git a/meetings/2024/2024-04-03.md b/meetings/2024/2024-04-03.md new file mode 100644 index 0000000..098291a --- /dev/null +++ b/meetings/2024/2024-04-03.md @@ -0,0 +1,41 @@ +# 20th Meeting of TC39-TG3 - 2024-04-03 + +| | | +| -----------: | --------------- | +| US / Central | 12:00 Wednesday | +| UTC | 17:00 Wednesday | +| China | 01:00 Thursday | + +Meeting link: [join zoom meeting](https://us02web.zoom.us/j/81143085896?pwd=TUE3WGgrdEZmNFZJc0g4QzBHUWczdz09) + +## Folks + +> [!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 | +| | Chris de Almeida | @ctcpip | CDA | IBM | +| | Daniel Veditz | @dveditz | DPV | Mozilla | +| | Jack Works | @Jack-Works | JWK | Sujitech | +| | Jordan Harband | @ljharb | JHD | HeroDevs | +| | 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 | +| | | | | | + +## Agenda + +> [!NOTE] +> See [backlog.md](../backlog.md) for outstanding action items and agenda topics. + +| Topic | Presenter(s) | +| ------------------------------------------ | ------------ | +| review of previous agenda and action items | | +| this is the last meeting before plenary | | + +### review of previous agenda and action items