[w3ctag/design-reviews] Import Conditions (#535)

Saluton TAG!

I'm requesting a TAG review of Import Conditions.

The Import Conditions and JSON modules proposal adds:
An inline syntax for module import statements to pass on more information alongside the module specifier.
An initial application for such attributes in supporting JSON modules in a common way across JavaScript environments.

  - Explainer¹ (minimally containing user needs and example code): https://github.com/tc39/proposal-import-conditions/blob/master/README.md

  - Specification URL: https://tc39.es/proposal-import-conditions, https://github.com/whatwg/html/pull/5658

  - Tests: we plan to write tests after HTML integration is agreed on and Stage 3 is reached
  - Security and Privacy self-review²: https://github.com/tc39/proposal-import-conditions/blob/master/tag-security-and-privacy.md

  - GitHub repo (if you prefer feedback filed there): https://github.com/tc39/proposal-import-conditions/issues

  - Primary contacts (and their relationship to the specification):
      - Sven Sauleau (@xtuc), Babel
      - Daniel Ehrenberg (@littledan), Igalia
      - Myles Borins (@MylesBorins), GitHub
      - Dan Clark (@dandclark), Microsoft
  - Organization(s)/project(s) driving the specification: Babel, Igalia, GitHub, Microsoft 
  - Key pieces of existing multi-stakeholder review or discussion of this specification: https://github.com/whatwg/html/issues/5640, https://github.com/tc39/notes/blob/27b0afb98a2d212c24345dc101fa9803ba6e8377/meetings/2020-06/june-3.md#module-attributes-for-stage-2

  - External status/issue trackers for this specification (publicly visible, e.g. Chrome Status): https://github.com/mozilla/standards-positions/issues/373


Further details:

  - [x] I have reviewed the TAG's [API Design Principles](https://w3ctag.github.io/design-principles/)
  - Relevant time constraints or deadlines: we are planning to ask Stage 3 at the July 2020 TC39 meeting (20th-23rd)
  - The group where the work on this specification is currently being done: TC39
  - The group where standardization of this work is intended to be done: TC39
  - Major unresolved issues with or opposition to this specification: determining whether the import conditions form part of the module map key.
  - This work is being funded by: Bloomberg for Igalia

We'd prefer the TAG provide feedback as:

  💬 leave review feedback as a **comment in this issue** and @-notify @xtuc @littledan @MylesBorins @dandclark

-- 
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/535

Received on Sunday, 12 July 2020 23:14:26 UTC