- From: Leo Balter <notifications@github.com>
- Date: Wed, 05 Aug 2020 14:54:29 -0700
- To: w3ctag/design-reviews <design-reviews@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <w3ctag/design-reviews/issues/542@github.com>
Saluton TAG! I'm requesting a TAG review of __TC39's Realms API__. Realms are a distinct global environment, with its own global object containing its own intrinsics and built-ins. The Realms proposal provides a new mechanism to execute JavaScript code within the context of a new global object and set of JavaScript built-ins. The Realm constructor creates this kind of a new global object. - Explainer¹ (minimally containing user needs and example code): https://github.com/tc39/proposal-realms/blob/main/explainer.md - Security and Privacy self-review²: WIP - GitHub repo (if you prefer feedback filed there): ttps://github.com/tc39/proposal-realms - Primary contacts (and their relationship to the specification): - Caridy Patiño (@caridy), co-champion, Salesforce - Mark S. Miller (@erights), co-champion, Agoric - Leo Balter (@leobalter), co-champion, Salesforce - Daniel Ehrenberg (@littledan), advisor, Igalia - Organization/project driving the design: Salesforce, Agoric - External status/issue trackers for this feature (publicly visible, e.g. Chrome Status): none Further details: - [x] I have reviewed the TAG's [API Design Principles](https://w3ctag.github.io/design-principles/) - The group where the incubation/design work on this is being done (or is intended to be done in the future): TC39 - The group where standardization of this work is intended to be done ("unknown" if not known): TC39 - Existing major pieces of multi-stakeholder review or discussion of this design: - Presentations summarized [here](https://github.com/tc39/proposal-realms#presentations) - Lastest TC39 meeting notes about Realms [here](https://github.com/tc39/notes/blob/master/meetings/2020-06/june-4.md#realms-stage-2-update) - Major unresolved issues with or opposition to this design: https://github.com/tc39/proposal-realms/issues/238 - This work is being funded by: Salesforce, Agoric You should also know that... We'd prefer the TAG provide feedback as (please delete all but the desired option): - [x] 🐛 open issues in our GitHub repo for **each point of feedback** (_We are also fine to reuse this current issue_) ------------------------------------------------------------------------------------ CAREFULLY READ AND DELETE CONTENT BELOW THIS LINE BEFORE SUBMITTING Please preview the issue and check that the links work before submitting. In particular: * if anything links to a URL which requires authentication (e.g. Google document), please make sure anyone with the link can access the document. We would prefer public documents though, since we work in the open. ¹ For background, see our [explanation of how to write a good explainer](https://w3ctag.github.io/explainers). We recommend the explainer to be in [Markdown](https://github.github.com/gfm/). ² Even for early-stage ideas, a Security and Privacy questionnaire helps us understand potential security and privacy issues and mitigations for your design, and can save us asking redundant questions. See https://www.w3.org/TR/security-privacy-questionnaire/. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/w3ctag/design-reviews/issues/542
Received on Wednesday, 5 August 2020 21:54:42 UTC