Skip to content

Commit

Permalink
✨ add meeting notes
Browse files Browse the repository at this point in the history
  • Loading branch information
ctcpip committed Jul 10, 2024
1 parent 1c3bcbe commit e21e294
Show file tree
Hide file tree
Showing 5 changed files with 100 additions and 41 deletions.
7 changes: 0 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,6 @@ This repository contains documents, agendas, and notes for the [ECMAScript - Sec

See [Scope](#scope) for our mandate.

## Agenda

see [2024-06-05](meetings/2024/2024-06-05.md) and [the backlog](meetings/backlog.md) 👀

## Meetings

Meetings occur every Wednesday and appear on the [TC39 private calendar](https://github.com/tc39/Reflector#tc39-private-calendar).
Expand Down Expand Up @@ -60,9 +56,6 @@ We use Matrix room [#tc39-tg3-security:matrix.org](https://matrix.to/#/#tc39-tg3
- [Michael Ficarra](https://github.com/michaelficarra)
- [Peter Hoddie](https://github.com/phoddie)
- [Richard Gibson](https://github.com/gibson042)
- Secretaries
- [Samina Husain](https://github.com/SaminaHusain)
- [Istvan Sebestyen](https://github.com/ecmageneva)

## Scope

Expand Down
45 changes: 11 additions & 34 deletions meetings/2024/2024-06-05.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,4 @@
# nth Meeting of TC39-TG3 - YYYY-MM-DD

| | |
| -----------: | --------------- |
| US / Central | 12:00 Wednesday |
| UTC | 17:00 Wednesday |
| China | 01:00 Thursday |

Meeting link: [join meeting](https://ibm.webex.com/ibm/j.php?MTID=me87a7dba2f405268a892bc69ad1c3cdd)
# 26th Meeting of TC39-TG3 - 2024-06-05

## Folks

Expand All @@ -15,31 +7,16 @@ Meeting link: [join meeting](https://ibm.webex.com/ibm/j.php?MTID=me87a7dba2f405
| Present | Name | GH Username | TLA | Affiliation |
| :-----: | ---------------- | --------------- | --- | ----------- |
| | Chip Morningstar | @FUDCo | CM | Agoric |
| | Chris de Almeida | @ctcpip | CDA | IBM |
| | Daniel Veditz | @dveditz | DPV | Mozilla |
| | Eli Grey | @eligrey | | Transcend |
| | Jack Works | @Jack-Works | JWK | Sujitech |
| | Jasvir Nagra | @jasvir | | Picovisor |
| | 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 |
| | Nicolò Ribaudo | @nicolo-ribaudo | NRO | Igalia |
| | Peter Hoddie | @phoddie | PHE | Moddable |
| | Richard Gibson | @gibson042 | RGN | Agoric |
| | Ulises Gascón | @UlisesGascon | | One Beyond |
| | | | | |
|| Chip Morningstar | @FUDCo | CM | Agoric |
|| Chris de Almeida | @ctcpip | CDA | IBM |
|| Eli Grey | @eligrey | | Transcend |
|| Jordan Harband | @ljharb | JHD | HeroDevs |
|| 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

> [!NOTE]
> See [backlog.md](../backlog.md) for outstanding action items and agenda topics.
| Topic | Presenter(s) |
| ------------------------------------------ | ------------ |
| review of previous agenda and action items | |
| | |

### review of previous agenda and action items
discussion of upcoming plenary agenda topics
35 changes: 35 additions & 0 deletions meetings/2024/2024-06-26.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# 27th Meeting of TC39-TG3 - 2024-06-26

## 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 | 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 |

## Agenda

> [!NOTE]
> See [backlog.md](../backlog.md) for outstanding action items and agenda topics.
### structs discussion, post-plenary debrief

from delegates chat during/after plenary:

(from that chat) RBN: Do we, as a committee, think JS privacy is a security feature? Would it be unforgivable if private state isn't really private at the realm boundary? If we could have struct S { #x; ... } in realm A mapped to struct S { x; ... } in realm B, would we consider that a security vulnerability?

(from that chat) CDA: yes, yes, and yes

TG3 agrees

(from that chat) RBN: If privacy is an important security concern, then you must have an unforgeable correlation mechanism. Auto-correlation by source location is unforgeable.

31 changes: 31 additions & 0 deletions meetings/2024/2024-07-03.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# 28th Meeting of TC39-TG3 - 2024-07-03

## 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 |
| :-----: | ---------------- | --------------- | --- | ----------- |
|| 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 |

## Agenda

> [!NOTE]
> See [backlog.md](../backlog.md) for outstanding action items and agenda topics.
## 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 https://github.com/tc39/ecma262/issues/3160 to plenary
23 changes: 23 additions & 0 deletions meetings/2024/2024-07-10.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# 29th Meeting of TC39-TG3 - 2024-07-10

## 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 | Consensys |
|| Chris de Almeida | @ctcpip | CDA | IBM |
|| Jordan Harband | @ljharb | JHD | HeroDevs |
|| Kris Kowal | @kriskowal | KKL | Agoric |
|| Mark Miller | @erights | MM | 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.
private discussion of https://github.com/tc39/Reflector/issues/535

0 comments on commit e21e294

Please sign in to comment.