w3ctag / design-reviews

W3C specs and API reviews
Creative Commons Zero v1.0 Universal
327 stars 55 forks source link

Import maps #340

Closed domenic closed 5 years ago

domenic commented 5 years ago

今日はTAG!

I'm requesting a TAG review of:

Further details (optional):

You should also know that...

Please read the following sections to head off common questions:

We'd prefer the TAG provide feedback as (please select one):

(I hope this is done; in the past I've seen this preference disregarded a lot.)

cynthia commented 5 years ago

(I hope this is done; in the past I've seen this preference disregarded a lot.)

Noted. Apologies for the cases where we didn't acknowledge this preference.

cynthia commented 5 years ago

@kenchris and I went through this today. We're happy to see this feature move forward, and apologies that it took so long. We had some minor issues but none that would warrant blocking the feature from moving forward.

I in particular had some questions about the case that involved a long list of imports (and how to mitigate that with dependencies), and whether or not that is a good practice moving forward, which we also brought up in the modulepreload review. That should probably be treated as a separate bug report in some place; we'd appreciate feedback on where that should be filed.

domenic commented 5 years ago

I in particular had some questions about the case that involved a long list of imports (and how to mitigate that with dependencies), and whether or not that is a good practice moving forward, which we also brought up in the modulepreload review. That should probably be treated as a separate bug report in some place; we'd appreciate feedback on where that should be filed.

I'm not sure exactly what you mean, but it sounds like maybe you're concerned in general about applications that import a lot of files? Is the concern performance related, or syntax, or...? I think that's probably a general concern with the JavaScript module system, and so best filed at https://github.com/tc39/ecma262. But I may be misunderstanding.

kenchris commented 5 years ago

Thanks for flying TAG!