- From: Martin Thomson <notifications@github.com>
- Date: Tue, 15 Oct 2024 15:46:36 -0700
- To: w3ctag/design-reviews <design-reviews@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Tuesday, 15 October 2024 22:46:40 UTC
@yoavweiss, at first glance, this looks great. We had a few questions: * As we understand it, the requirement to ensure that a mapping cannot change is hard to meet. It looks like a resolved mapping has the effect of fixing that mapping so that new additions to the map don't change it. How do you avoid nondeterminism? We see that you require the mapping to be stable while loading a module graph, but what about between different graphs? We're thinking about top-level async module loading here and we're not clear on how this might interact with that. * If a mapping is used, but does not resolve successfully (perhaps because no mapping exists) is that a state that needs to persist? Why is that safe? * The discussion in https://github.com/w3c/tpac2024-breakouts/issues/31#issuecomment-2387141476 seemed to indicate that server-rendered custom elements would want to add inlined CSS modules to the module map as they're sent to the client. Does that need support from this proposal, and if so does this proposal support it? cc/ @justinfagnani @rniwa -- Reply to this email directly or view it on GitHub: https://github.com/w3ctag/design-reviews/issues/980#issuecomment-2415297393 You are receiving this because you are subscribed to this thread. Message ID: <w3ctag/design-reviews/issues/980/2415297393@github.com>
Received on Tuesday, 15 October 2024 22:46:40 UTC