- From: Justin Fagnani <notifications@github.com>
- Date: Mon, 30 Sep 2019 09:17:37 -0700
- To: w3c/webcomponents <webcomponents@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <w3c/webcomponents/issues/843/536637124@github.com>
The feature matters far more than what we call it, so if anything here is a blocker then let's change that. However, as I said before, I'm not sure what else you would reasonably call this feature. "CSS modules" is not so much a name as simply a description of the feature. It's in line with the other module types, all of which describe _what_ is imported: - Importing JavaScript = JavaScript modules - Importing JSON = JSON modules - Importing WASM = WASM modules - Importing HTML = HTML modules - Importing CSS = ??? modules It's unfortunate that there's a name clash, but I do also think it's unfortunate that the CSS Modules project named itself something so generic that would pretty obviously be used to describe a similar feature natively in the platform. I think it would be similar to a project naming itself "Async Functions" or "Iterables" or a UI library naming itself "Components". Again, "CSS modules" is less of a name and more of a description of the thing, and multiple things could fit that description. "styles" and "CSS" are somewhat synonymous these days, so I suppose we could call them "style modules", but I think plenty of people will still just call them "CSS modules" - I think it's essentially too obvious and easy not to. I do think that in cases where it's ambiguous that some people will clarify by adding "standard" or "W3C" as @kof suggests. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/w3c/webcomponents/issues/843#issuecomment-536637124
Received on Monday, 30 September 2019 16:17:59 UTC