13:52:29 RRSAgent has joined #lws 13:52:33 logging to https://www.w3.org/2026/06/08-lws-irc 13:52:35 Zakim has joined #lws 13:53:04 acoburn has changed the topic to: Linked Web Storage WG - 2026-06-08 - https://www.w3.org/events/meetings/a19ab7dc-1753-433d-bac5-64e3ad8c0a43/20260511T100000/ 13:53:10 zakim, start meeting 13:53:10 RRSAgent, make logs Public 13:53:12 please title this meeting ("meeting: ..."), acoburn 13:53:26 meeting: Linked Web Storage 13:53:30 agenda: https://www.w3.org/events/meetings/a19ab7dc-1753-433d-bac5-64e3ad8c0a43/20260511T100000/#agenda 13:53:30 clear agenda 13:53:30 agenda+ Introductions & Announcements 13:53:30 agenda+ Terminology PR #153 13:53:30 agenda+ totalItems PR #157 13:53:30 agenda+ Test Suite PR #145 13:53:32 agenda+ Upcoming votes 13:53:34 agenda+ Follow-up from Face-to-Face meeting 13:53:37 agenda+ Open Issues 13:53:58 clear agenda 13:54:17 agenda: https://www.w3.org/events/meetings/a19ab7dc-1753-433d-bac5-64e3ad8c0a43/20260608T100000/ 13:54:17 clear agenda 13:54:17 agenda+ Introduction & Announcements 13:54:17 agenda+ Vote: Type Index -> PR#115 https://github.com/w3c/lws-protocol/pull/115 13:54:17 agenda+ Vote: Terminology -> PR#164 https://github.com/w3c/lws-protocol/pull/164 13:54:18 agenda+ Discussion: Auxiliary Resources -> PR#165 https://github.com/w3c/lws-protocol/pull/165 & -> PR#167 https://github.com/w3c/lws-protocol/pull/167 13:54:21 agenda+ Discussion: Virtual Resources -> Issue#150 https://github.com/w3c/lws-protocol/issues/150 13:54:24 agenda+ Discussion: Unstable Features -> PR#168 https://github.com/w3c/lws-protocol/pull/168 13:54:27 agenda+ Discussion: Relationship to OAuth2 -> PR#169 https://github.com/w3c/lws-protocol/pull/169 13:54:53 acoburn has changed the topic to: Linked Web Storage WG - 2026-06-08 - https://www.w3.org/events/meetings/a19ab7dc-1753-433d-bac5-64e3ad8c0a43/20260608T100000/ 13:55:06 chair: acoburn 13:55:15 rrsagent, make minutes 13:55:16 I have made the request to generate https://www.w3.org/2026/06/08-lws-minutes.html acoburn 13:56:35 previous meeting: https://www.w3.org/2026/06/01-lws-minutes.html 13:56:39 present+ 13:56:48 next meeting: https://www.w3.org/2026/06/15-lws-minutes.html 13:56:53 present+ 13:56:59 rrsagent, make minutes 13:57:01 I have made the request to generate https://www.w3.org/2026/06/08-lws-minutes.html acoburn 13:57:19 elf-pavlik has joined #lws 13:58:06 agenda: https://www.w3.org/events/meetings/a19ab7dc-1753-433d-bac5-64e3ad8c0a43/20260608T100000/#agenda 13:58:06 clear agenda 13:58:06 agenda+ Introduction & Announcements 13:58:06 agenda+ Vote: Terminology -> PR#164 https://github.com/w3c/lws-protocol/pull/164 13:58:06 agenda+ Vote: Type Index -> PR#115 https://github.com/w3c/lws-protocol/pull/115 13:58:07 agenda+ Discussion: Auxiliary Resources -> PR#165 https://github.com/w3c/lws-protocol/pull/165 & -> PR#167 https://github.com/w3c/lws-protocol/pull/167 13:58:10 agenda+ Discussion: Virtual Resources -> Issue#150 https://github.com/w3c/lws-protocol/issues/150 13:58:13 agenda+ Discussion: Unstable Features -> PR#168 https://github.com/w3c/lws-protocol/pull/168 13:58:16 agenda+ Discussion: Relationship to OAuth2 -> PR#169 https://github.com/w3c/lws-protocol/pull/169 13:58:22 Luke has joined #lws 13:59:11 eBremer has joined #lws 14:00:38 termontwouter has joined #lws 14:01:09 present+ 14:01:15 present+ 14:01:15 present+ 14:01:43 present+ 14:01:50 jeremycaine has joined #lws 14:01:51 I'm joining on the go today, so apologies in advance for the background noise 14:02:07 present+ 14:03:03 gibsonf1 has joined #lws 14:03:08 present+ 14:03:59 bigbluehat has joined #lws 14:05:26 scribe+ 14:05:41 zakim, open agendum 1 14:05:41 agendum 1 -- Introduction & Announcements -- taken up [from agendabot] 14:06:03 acoburn: welcoming introductions and re-introductions 14:06:32 jeswr has joined #lws 14:07:17 present+ 14:07:33 bigbluehat: co-chair of JSON-LD, verifiable credentials and overlapping involvement 14:08:05 zakim, open agendum 2 14:08:05 agendum 2 -- Vote: Terminology -> PR#164 https://github.com/w3c/lws-protocol/pull/164 -- taken up [from agendabot] 14:09:06 acoburn: sharing screen to show PR 164 re: Link terminology to definitions 14:10:11 ...: lots of changed lines, but just mechanical to link terms to defs 14:11:22 ...: call for vote 14:11:55 PROPOSED: to merge PR https://github.com/w3c/lws-protocol/pull/164 (Link terminology to definitions) 14:11:56 https://github.com/w3c/lws-protocol/pull/164 -> Pull Request 164 Link terminology to definitions (by acoburn) 14:12:06 +1 14:12:09 +1 14:12:10 +1 14:12:12 +1 14:12:12 +1 14:12:29 +1 14:12:29 +1 14:12:59 RESOLVED: to merge PR https://github.com/w3c/lws-protocol/pull/164 (Link terminology to definitions) 14:13:13 acoburn: vote passes; likely more to come, but will keep the text changes moving 14:13:23 zakim, open agendum 3 14:13:23 agendum 3 -- Vote: Type Index -> PR#115 https://github.com/w3c/lws-protocol/pull/115 -- taken up [from agendabot] 14:14:05 ...: sharing screen to show PR 115 re: add Type Index Section 14:14:20 q+ to mention UCR 14:14:27 ...: ask for questions/concerns, and where do people stand on implementation 14:14:30 ack next 14:14:31 elf-pavlik, you wanted to mention UCR 14:15:14 elf-pavlik: in review, linked to info about privacy, suggestion about keep connection to UCR for reqs 14:15:35 gibsonf1 has joined #lws 14:15:59 q+ 14:16:09 eBremer: linking the use cases; group had decided to have minimal use cases 14:16:30 ...: understood to be simple ANDs and ORs to avoid reinventing the wheel 14:16:47 ack next 14:17:16 gibsonf1: agree with eBremer about keep spec limited to allow implementation 14:17:45 ...: search is not just types, for search, just call it "search" so people can just go with it 14:17:46 ... 14:18:01 s/...:/.../ 14:18:38 s/...:/.../g 14:18:51 q+ to talk about naming 14:18:53 q+ 14:19:09 ack next 14:19:09 eBremer: agree with gibsonf1 and yield to the group; happy to hear opinions 14:19:10 acoburn, you wanted to talk about naming 14:19:41 acoburn: wants to avoid rabbit hole of naming; search is a little too broad of a name for this 14:20:04 q+ to point out that it may not address some use case requirements from related prior work in Solid CG 14:20:10 ... defining a particular kind of thing; lots of names we could call this, but "search" is too generic 14:20:22 ack next 14:20:54 gibsonf1: don't understand acoburn point on the naming; with respect to a given system it can be different 14:21:19 ... with LWS define the minimum search; compare to GET method, which the word means a lot of things 14:22:10 ... limiting the naming limits implementations to expand upon these minimal definitions 14:22:15 ack next 14:22:16 elf-pavlik, you wanted to point out that it may not address some use case requirements from related prior work in Solid CG 14:22:51 elf-pavlik: supports merge for draft to work from; type index work in Solid that it may not address all concerns 14:23:15 ... such as "Which container can I create these resources in?" 14:23:38 q+ 14:23:40 acoburn: q for group - continue to discuss or vote? 14:23:52 ack next 14:24:02 q+ jeswr 14:24:32 eBremer: proposes deferring naming for later; vote on "is this the kind of functionality we want in the spec?" 14:24:37 ack next 14:25:21 jeswr: given this is a feature we have little prior art for, potentially defer on reception of implementations 14:25:24 q+ 14:25:30 q+ to propose options 14:25:30 q+ to propose merging as separate doc 14:25:36 ack next 14:26:09 gibsonf1: agree with eBremer on defer on naming; search impl is done already 14:26:12 ack next 14:26:13 acoburn, you wanted to propose options 14:26:53 acoburn: options - vote on merge as-is to spec; jeswr defer or move to ancillary doc; 14:27:19 q+ 14:27:27 ryey has joined #lws 14:27:47 jeswr: yes, search impls exist; not arguing it doesn't exist as functionality, but capabilities vary enough to want desire convergence 14:28:25 jeswr has joined #lws 14:28:37 present+ 14:29:02 acoburn: consider ordering - first for jeswr to create proposal text to determine top-down or bottom-up model for definition to bring into the spec 14:29:32 ... rephrasing - does this need more incubation? Is that the first vote? 14:29:41 q? 14:29:50 +1 to more incubation 14:30:13 ack gibsonf 14:30:43 gibsonf1: lowest-level search implemented (including type and internal content); works great 14:31:16 ... don't have type index, but fairly easy to implement; don't yet do JSON-LD per spec 14:31:27 ack next 14:31:28 elf-pavlik, you wanted to propose merging as separate doc 14:32:17 q+ to ask how do you define incubation? 14:32:33 elf-pavlik: consideration for continued incubation based on implementations, but suggest merging PR somewhere to close current discussion 14:33:05 q+ 14:33:12 acoburn: first vote for more incubation for this PR 14:33:14 Vote: does the type index PR https://github.com/w3c/lws-protocol/pull/115 need more incubation? 14:33:14 https://github.com/w3c/lws-protocol/pull/115 -> Pull Request 115 add Type Index Section (by ebremer) 14:33:21 -1 14:33:21 +1 14:33:24 +1 14:33:36 +1 14:33:36 +0 14:33:39 +0 14:33:41 +0 14:34:28 +0 14:34:48 +1 14:35:12 acoburn: clarifying the potential outcomes on the vote 14:35:47 q+ to provide another example why I see need for more incubation 14:36:08 ... straw poll is inconclusive; new proposal for merging this PR as-is incoming 14:36:19 PROPOSAL: to amend https://github.com/w3c/lws-protocol/pull/115 to be merged as a separate document 14:36:28 +1 14:36:36 +1 14:36:37 +1 14:36:38 +1 14:36:41 +1 14:36:43 +1 14:36:45 +1 14:36:46 +1 14:37:06 RESOLVED: to amend https://github.com/w3c/lws-protocol/pull/115 to be merged as a separate document 14:37:06 https://github.com/w3c/lws-protocol/pull/115 -> Pull Request 115 add Type Index Section (by ebremer) 14:37:27 q+ 14:37:32 jeswr has joined #lws 14:37:38 ack next 14:37:39 gibsonf, you wanted to ask how do you define incubation? 14:37:40 acoburn: request to push to separate document 14:38:21 gibsonf1: point of incubation may need discussion about meaning and consequences of anything in incubation being in spec 14:38:47 acoburn: this particular PR has some need of additional feedback due to auth 14:38:47 ack next 14:38:50 q+ to point out authorization with search 14:39:52 jeremycaine: when multiple considerations are present it is difficult to vote; awareness of multiple questions would make voting more informed 14:40:39 acoburn: goal is next step to ask question is should it be merged into main or remain separated 14:40:42 ack next 14:40:43 elf-pavlik, you wanted to provide another example why I see need for more incubation 14:41:35 elf-pavlik: re: incubation as working further; now we can look for additional art or concerned parties as consideration 14:41:54 ack next 14:42:30 TallTed: lots of comments on the PR are unaddressed, maybe because of clarity 14:42:36 Github allows crating issues from comments in PR 14:42:58 ... comments being left open doesn't lend itself to a merge 14:43:29 ... prior Solid implementations do not (should not) equate to LWS implementations 14:44:14 ... reframing as LWS is a necessity for interoperable spec so implementations are equivalent 14:44:26 q+ to ask about known implementations besides Samu's sample implementation in C# and possibly Inrupt's server 14:44:57 ... detach implementation details from the spec (SPARQL, SQL, etc.) 14:45:19 ack next 14:45:20 gibsonf, you wanted to point out authorization with search 14:45:45 gibsonf1: all comments on PR is just about renaming; all others have been resolved 14:46:29 ... re: implementation details - auth has been resolved with solution; auth has to sit between client and implementation 14:46:35 ack next 14:46:36 elf-pavlik, you wanted to ask about known implementations besides Samu's sample implementation in C# and possibly Inrupt's server 14:47:02 elf-pavlik: would it help to keep track of implementations? Single place to keep track of them. 14:47:53 acoburn: requests elf-pavlik to keep track of just type search implementations 14:48:14 elf-pavlik: interested in general impl, but will do type search specific also 14:48:37 action: elf-pavlik to open an issue to track implementation feedback on the type search feature 14:48:45 Created -> action #170 https://github.com/w3c/lws-protocol/issues/170 14:49:03 acoburn: aux resources discussion 14:49:03 zakim, open agendum 4 14:49:03 agendum 4 -- Discussion: Auxiliary Resources -> PR#165 https://github.com/w3c/lws-protocol/pull/165 & -> PR#167 https://github.com/w3c/lws-protocol/pull/167 -- taken up [from 14:49:06 ... agendabot] 14:49:55 ... competing PRs 165 and 167; requests termontwouter to discuss 14:51:07 termontwouter: update from last week - checked linkset requirement; seems like the PRS are saying the same thing with different words 14:51:17 q+ to ask about examples 14:51:23 ack next 14:51:24 elf-pavlik, you wanted to ask about examples 14:51:55 q+ 14:52:01 elf-pavlik: adding a few examples (e.g. - client discovery); user scenarios to be mapped potentially to test suite 14:52:18 q+ on examples 14:52:43 acoburn: both could use examples, even just comments; terminology is covered, but examples would help 14:52:43 ack next 14:53:30 jeremycaine: suggestion to address long-running PRs - cancel PRs and work together to create a new, simplified version to avoid duplication of discussion? 14:54:02 +1 to keep two PRs for the group discussion 14:54:06 acoburn: alternative suggestion is that folks weigh-in on proposals to help 14:54:22 ack next 14:54:24 termontwouter, you wanted to comment on examples 14:55:07 q+ 14:55:08 termontwouter: took some time to write an example out, but it doesn't change anything 14:55:40 acoburn: if the examples end up being the same, great, differences in expression are okay; propose voting next week 14:55:41 ack next 14:55:56 elf-pavlik: clarifying which examples are the same 14:56:37 termontwouter: writing a fictional example just re-iterates the spec requests/responses 14:57:02 elf-pavlik: understood this as a different interactions 14:57:33 termontwouter: no functional difference between the two PRs to differentiate with examples 14:57:42 acoburn: continue this discussion at beginning of next meeting 14:57:54 q+ very quick aob 14:58:05 ack next 14:58:39 jeremycaine you can add to batch 14:58:41 jeremycaine: see commentary on PR, does applying suggestion accept them? 14:58:47 acoburn: yes 14:59:01 TallTed: options for comment-by-comment or batch commit 14:59:19 acoburn: demonstrating on-screen how to apply 14:59:44 rrsagent, make minutes 14:59:45 I have made the request to generate https://www.w3.org/2026/06/08-lws-minutes.html acoburn 14:59:56 quit 15:00:13 present+ jeswr 15:00:17 rrsagent, make minutes 15:00:19 I have made the request to generate https://www.w3.org/2026/06/08-lws-minutes.html acoburn