13:18:00 RRSAgent has joined #components 13:18:00 logging to https://www.w3.org/2019/04/25-components-irc 13:18:07 Zakim has joined #components 13:18:12 einsweniger: yes! 13:18:24 present+ 13:19:20 rrsagent, this meeting spans midnight 13:19:20 slightlyoff: in here? 13:19:57 hi! I'm kouhei (@nyaxt) from Google. He/him. Chrome loading platform TL. I'm particularly interested in modules (excited to see HTML, CSS, JSON... in the agenda :) 13:20:51 Hi, I'm -1 (he/him, @einsweniger), almost graduated CS Master student from Germany, and I'm here because I'm curious about everything on the agenda and how these standards are developed. Particularly interested in Web Components and procedure in W3C/WHATWG. 13:20:59 rrsagent, make logs world-visible 13:21:25 Dave_Batiste has joined #components 13:22:08 maqrgaree has joined #components 13:22:29 Meeting: Web Components 13:22:35 Chair: annevk 13:22:48 Stacey has joined #components 13:22:56 Agenda: https://github.com/w3c/webcomponents/issues/802 13:23:29 Can someone share me the link for the hangout so I can get Caridy to join? 13:24:01 I suspect annevk can (although it's not Hangouts, IIRC) 13:24:49 I am Brian Kardell, I am a developer advocate from igalia and involved in a lot of standards discussions. I have also been a user of web components during all of the stages over the years in real sites - I am interested in the platform continually getting better for us all. 13:24:57 BoCupp has joined #components 13:25:19 ScribeNick: diervo 13:25:58 dlockhart has joined #components 13:26:42 [Topic]: Web Component Modules [Travis, Daniel, Bo] 13:27:21 diervo: justin: you can invite others by having them join https://v.mozilla.com/flex.html?roomdirect.html&key=jC3VkZxiaF 13:27:33 diervo: justin: they'll need to install Vidyo 13:27:34 tomalec_ has joined #components 13:28:28 Following TC39, I will not take notes for the presentation itself unless you tell me otherwise 13:28:57 diervo: sgtm 13:29:30 sfdc_iurie has joined #components 13:33:19 jlin has joined #components 13:34:32 thanks @annevk 13:36:07 pmdartus_ has joined #components 13:44:21 rniwa has joined #components 13:44:32 gregwhitworth has joined #components 13:49:02 caridy has joined #components 13:55:42 q+ example 13:55:43 q+ internal vs external modules 13:55:50 yeah, just q+ 13:55:53 JanMiksovsky has joined #components 13:55:55 q+ 13:55:57 q+ 13:56:00 q- example 13:56:03 q- hober 13:56:05 q+ to say something 13:56:08 ack anne 13:56:08 annevk, you wanted to say something 13:56:29 ack justin 13:56:32 about HTML modules, I think we should continue to focus on the low-level pieces. once you offer an authoring format... it is game over because folks will continue to ask more and more high level apis for the authoring format. 13:57:12 NavidZ_ has joined #components 13:57:36 additionally, bundling forces us to compile to JS... while this format allows tapping into the browser parsing and caching mechanism... as a bundling mechanism I do like it... as encapsulation mechanism, I like it... as an authoring format, I don't think we should consider it so. 13:57:49 justin: Im concerned that inline vs external scripts will no longer be semantically equivalent 13:58:02 q? 13:58:20 caridy: can you say more (or cue up a comment) on the authoring format point? 13:58:24 q+ 14:01:06 jlin++ 14:06:05 pmdartus has joined #components 14:08:24 bferrua has joined #components 14:08:52 rniwa_ has joined #components 14:10:34 justin: There are ways with primitives to avoid the magic specialization 14:10:50 ack Ruphin 14:10:59 anne: You have concerns with having inline scripts having specific/different behaviour 14:11:22 sfdc_iurie has joined #components 14:11:45 ruphin: how this will work with bundlers where everything is compiled in one file? 14:11:55 s/anne/BoCupp/ 14:12:41 slightyoff: You can solve that by the web packaging proposal. 14:13:27 ruphin: backwards compatibility will have to be addressed 14:14:36 q+ 14:15:21 ruphin: the leaf node only styles support all the use cases and will be much more easier to implement 14:15:35 annevk: what would you want to happen with script in the leaf scenario? 14:15:51 ruphin: I don't know... 14:15:54 q+ 14:16:20 Zakim: q- rniwa_ 14:16:23 Zakim: q+ 14:16:27 q+ 14:16:33 q- rniwa_ 14:16:38 BoCupp: The document will be innert, and we might be able to fail to load the module graph. 14:16:58 +q 14:17:22 q+ to ask if we can get from leaf to cycle if we ban script et al 14:18:30 ack justin 14:18:34 ack rniwa 14:18:36 justin: complexity vs. adoption: how do we balance this will be a tricky quesiton 14:19:36 q- 14:19:36 rniwa: In order for this feature to be useful needs to be part of the module graph 14:20:26 rniwa: I think we have precedences for some difference in behavior in external vs inline, so I'm support the proposal in favor of simplicity 14:22:33 q+ 14:23:52 Domenic has joined #components 14:24:59 ack diervo 14:25:02 perhaps there's a way for the import syntax to make a graph inert (or not) 14:25:03 ack justin 14:25:17 q+ 14:25:22 I hear what diervo is saying: there's a time and a place for primitive-only 14:25:46 sfdc_iurie has joined #components 14:25:57 so maybe something like `