IRC log of webcomponents on 2023-09-13

Timestamps are in UTC.

06:32:08 [RRSAgent]
RRSAgent has joined #webcomponents
06:32:12 [RRSAgent]
logging to https://www.w3.org/2023/09/13-webcomponents-irc
06:32:12 [tidoust]
RRSAgent, do not leave
06:32:12 [tidoust]
RRSAgent, make logs public
06:32:14 [tidoust]
Meeting: Web Components API/Specs Report and Alignment
06:32:16 [tidoust]
Chair: Westbrook, Keith Cirkel
06:32:20 [tidoust]
Agenda: https://github.com/w3c/tpac2023-breakouts/issues/17
06:32:22 [tidoust]
clear agenda
06:32:25 [tidoust]
agenda+ Pick a scribe
06:32:26 [tidoust]
agenda+ Reminders: code of conduct, health policies, recorded session policy
06:32:28 [tidoust]
agenda+ Goal of this session
06:32:30 [tidoust]
agenda+ Discussion
06:32:32 [tidoust]
agenda+ Next steps / where discussion continues
07:20:14 [tidoust]
tidoust has joined #webcomponents
07:32:15 [westbrook]
westbrook has joined #webcomponents
07:32:53 [westbrook]
Howdy IRC! Is Keith in the room that coudl help make sure Zoom in connected?
07:34:06 [Jesse_Jurman]
Jesse_Jurman has joined #webcomponents
07:34:47 [Justin_F_]
Justin_F_ has joined #webcomponents
07:35:03 [rictic]
rictic has joined #webcomponents
07:35:37 [Justin_F__]
Justin_F__ has joined #webcomponents
07:36:09 [JustinFagnani]
JustinFagnani has joined #webcomponents
07:36:13 [bennyp]
bennyp has joined #webcomponents
07:36:20 [eisenbergeffect]
eisenbergeffect has joined #webcomponents
07:36:33 [JohnRiv]
JohnRiv has joined #webcomponents
07:36:59 [JaredW]
JaredW has joined #webcomponents
07:40:31 [JaredW_]
JaredW_ has joined #webcomponents
07:52:14 [westbrook]
Joey: Scoped Custom Element Registries still have a couple of open issues
07:53:09 [westbrook]
Ryosuke: main hold back are minor details on what happens with same name in two registries and then move between trees.
07:57:56 [bennyp]
Slot content question: would this strip whitespace by default?
07:59:04 [bennyp]
<x-l> </xl> <- has whitespace (therefore has slotted content?) <x-l></x-l> <- no content at all
07:59:25 [bennyp]
this gotcha can affect authors who use html formatting tools
07:59:54 [JustinFagnani]
https://github.com/w3c/csswg-drafts/issues/7922
08:00:06 [christianliebel]
christianliebel has joined #webcomponents
08:01:01 [JustinFagnani]
wicg/webcomponents issue for detecting filled slots: https://github.com/WICG/webcomponents/issues/936
08:02:30 [westbrook]
Ryosuke: raise /thing/ combinator at the CSS WG as a real thing or not.
08:03:35 [westbrook]
ryosuke: maybe we need this as a pseudo class
08:04:14 [westbrook]
justin: walks through the JS path the allows for content detection, requiring double render and blocks SSR
08:06:13 [westbrook]
ryosuke: https://github.com/w3c/csswg-drafts/issues/6867 seems slightly more attainable than https://github.com/w3c/csswg-drafts/issues/7922 at least in terms of work
08:06:49 [westbrook]
justin: separating has from desendents is likely a smaller conversation
08:06:54 [westbrook]
ryosuke: agrees
08:08:37 [westbrook]
ryosuke: is CSSWG is at TPAC then we should try and get this into the convo there
08:11:59 [JaredW_]
Declarative Custom Elements ?
08:12:46 [westbrook]
Justin: what DCE means could be unclear
08:13:01 [westbrook]
Justin: CG could support community out reach to clarify what that means.
08:13:10 [westbrook]
Justin: thinks there is interest
08:13:46 [westbrook]
Justin: doesn't get to the reports because of "broken things", but collaborative interest is great to hear
08:13:56 [westbrook]
ryosuke: gathering use cases is a good next step
08:14:24 [westbrook]
ryosuke: XBL was some version of this, as CSS essentially declared a shadow root onto something
08:15:16 [westbrook]
ryosuke: Mozilla should have some feedback on the experience of shipping (and unshipping ) XBL
08:16:29 [westbrook]
ryosuke: buggest win may be the platform performance wins that a browser could bring
08:16:33 [westbrook]
*biggest
08:16:50 [westbrook]
Justin: long road to DCE starts with DOM parts
08:17:52 [westbrook]
Ryosuke: DCE includes some level of replacing something in your tree
08:18:07 [westbrook]
Ryosuke: DCE could take progress even without templating
08:18:30 [JustinFagnani]
https://github.com/WICG/webcomponents/issues/1009
08:18:47 [westbrook]
Justin: "non-linear" progress in this area could confuse consumers, but could be marketed correctly
08:19:09 [westbrook]
Justin: looking for clarity on whether DCEv1 actually needs templating.
08:21:22 [westbrook]
Ryosuke: happy to meet virtual, but feels that a process (like what's in CSSWG) is what's missing.
08:23:33 [westbrook]
Ryosuke: discussion happens but conclusions are not made due to _something_...
08:24:15 [westbrook]
Joey: OpenUI does this by having "resolutions" and blog posts after weekly meetings
08:25:14 [westbrook]
Justin: is there a WG that we work under? or can we just make proposals to the DOM specs?
08:27:29 [westbrook]
Would be good to see these things as a consumer of the CSSWG.
08:27:46 [JaredW_]
Maybe part of this is having a clearer process of (a) is there a proposal(s) for [X] spec, and (b) what is the current status? Can the CG surface those more regularly?
08:27:52 [westbrook]
James: the level is less important than the tight agreement of an implementor
08:29:36 [westbrook]
Justin: do we need a WG or a process?
08:30:04 [westbrook]
To group: Any one against a quarterly face to face?
08:31:48 [westbrook]
Ryosuke: everyone agrees we can!
08:32:01 [westbrook]
Ryosuke: do we want more structure?
08:32:08 [westbrook]
Ryosuke: _probably_
08:32:25 [westbrook]
Ryosuke: include resolutions in those meetings.
08:35:07 [JohnRiv]
JohnRiv has joined #webcomponents
08:39:19 [JohnRiv]
JohnRiv has joined #webcomponents
08:43:14 [JohnRiv_]
JohnRiv_ has joined #webcomponents
09:01:00 [tidoust]
tidoust has joined #webcomponents
09:06:09 [edgar]
edgar has joined #webcomponents
09:06:09 [xiaochengh]
xiaochengh has joined #webcomponents
09:06:09 [JohnRiv]
JohnRiv has joined #webcomponents
09:06:09 [jarhar]
jarhar has joined #webcomponents
09:06:09 [oriol]
oriol has joined #webcomponents
09:06:09 [annevk]
annevk has joined #webcomponents
09:06:09 [astearns]
astearns has joined #webcomponents
09:06:16 [JohnRiv]
JohnRiv has joined #webcomponents
09:06:16 [Jesse_Jurman]
Google Doc for minutes: https://docs.google.com/document/d/1e1anpmGiYyAHZYg7oRkLVsGrqYWTjFCKSqyjp8p9n4I/edit
09:07:38 [JustinFagnani]
current scoped custom element registry explainer: https://github.com/WICG/webcomponents/blob/gh-pages/proposals/Scoped-Custom-Element-Registries.md
09:09:49 [JohnRiv]
JohnRiv has left #webcomponents
09:47:31 [JustinFagnani]
The room microphone situation is bad. It's very difficult to hear
10:10:03 [flackr]
flackr has joined #webcomponents
10:17:31 [ChrisLorenzo]
ChrisLorenzo has joined #webcomponents
10:18:22 [hsivonen]
hsivonen has joined #webcomponents
10:19:56 [jocelyntran]
jocelyntran has joined #webcomponents
10:22:01 [Jesse_Jurman]
Google Doc for minutes for DOM Parts - https://docs.google.com/document/d/1ZmKfLXGvgmoF0p_gZMngCic3pLv7IJyD3TIgBZVKP0g/edit
10:24:50 [JustinFagnani]
for the minutes, who asked the question?
10:27:06 [JaredW]
JaredW has joined #webcomponents
10:28:33 [flackr]
flackr has joined #webcomponents
10:35:26 [hsivonen]
q?
10:48:19 [JustinFagnani]
Previous issue on part syntax: https://github.com/WICG/webcomponents/issues/688
12:05:13 [tidoust]
tidoust has joined #webcomponents