13:15:31 RRSAgent has joined #lws 13:15:35 logging to https://www.w3.org/2026/05/18-lws-irc 13:15:35 RRSAgent, make logs Public 13:15:36 please title this meeting ("meeting: ..."), laurens 13:15:50 meeting: LWS WG Meeting - Monday May 18, 2025 13:15:55 agenda: https://www.w3.org/events/meetings/a19ab7dc-1753-433d-bac5-64e3ad8c0a43/20260518T100000/ 13:16:07 zakim, start meeting 13:16:07 RRSAgent, make logs Public 13:16:09 please title this meeting ("meeting: ..."), laurens 13:16:50 rrsagent, draft minutes 13:16:51 I have made the request to generate https://www.w3.org/2026/05/18-lws-minutes.html laurens 13:55:43 ericP has joined #lws 13:55:58 RRSAgent, start meeting 13:55:58 I'm logging. I don't understand 'start meeting', ericP. Try /msg RRSAgent help 13:58:45 zakim, start meeting 13:58:45 RRSAgent, make logs Public 13:58:47 please title this meeting ("meeting: ..."), ericP 13:59:15 meeting: lws 13:59:24 chair: ericP 13:59:58 jeremycaine has joined #lws 14:01:06 gibsonf1 has joined #lws 14:01:08 termontwouter has joined #lws 14:01:14 present+ 14:01:24 eBremer has joined #lws 14:01:49 chair: laurens 14:02:09 present+ 14:02:20 present+ 14:02:23 elf-pavlik has joined #lws 14:02:39 present+ 14:02:40 scribe+ 14:03:26 Rbreitman has joined #lws 14:03:45 langsamu has joined #lws 14:04:10 agenda+ Introduction and announcements 14:04:18 agenda+ Terminology PR #153 discussion and vote 14:04:18 agenda+ totalItems PR #157 discussion and vote 14:04:18 agenda+ Notifications PR #161 discussion 14:04:18 agenda+ Access Requests PR #106 discussion and vote 14:04:18 https://github.com/w3c/lws-protocol/pull/153 -> Pull Request 153 Refine terminology section (by acoburn) 14:04:19 https://github.com/w3c/lws-protocol/pull/157 -> Pull Request 157 Change totalItems from MUST to SHOULD (by ebremer) 14:04:19 https://github.com/w3c/lws-protocol/pull/161 -> Pull Request 161 feat(notifications): LWS Notifications base specification with Webhooks (by laurensdeb) 14:04:19 https://github.com/w3c/lws-protocol/pull/106 -> Pull Request 106 Add editors draft for LWS Access Requests and Access Grants (by acoburn) 14:04:19 agenda+ Type Index PR #115 discussion 14:04:19 agenda+ Additional open PRs 14:04:21 https://github.com/w3c/lws-protocol/pull/115 -> Pull Request 115 add Type Index Section (by ebremer) 14:04:49 agenda? 14:04:52 zakim, take up agendum 1 14:04:53 agendum 1 -- Introduction and announcements -- taken up [from ericP] 14:05:03 intros and annoucne .. 14:05:24 present+ 14:05:25 propose to cancel Mon 2th call - any objections? 14:05:29 bendm has joined #lws 14:05:48 ryey has joined #lws 14:05:53 present+ 14:05:54 s/propose/laurens: propose 14:06:17 laurens: cancel next mon mtg 14:06:40 ... samu joined at f2f wg 14:06:50 This is Samu 14:07:51 langsamu: work for ODI, prev Inrupt. will be implemting .net ref impl of LWS plus test suite for LWS 14:08:04 topic: Test Suite update 14:08:11 laurens: add agenda item on test suite update 14:09:32 ericP: was q was whether to leave in same repo as rest of specs. if it does, then main repo gets npm updates - so move out into something like lws-contrib 14:09:43 ... then put test suite in there 14:10:32 ... leave manifest and test files in the main repo, but all javascript etc in the lws-contrib repo 14:10:42 q? 14:11:16 zakim, take up agendum 2 14:11:16 agendum 2 -- Terminology PR #153 discussion and vote -- taken up [from ericP] 14:11:45 q+ 14:11:48 laurens: agenda PR #153 -- refine terminology 14:11:48 https://github.com/w3c/lws-protocol/pull/153 -> Pull Request 153 Refine terminology section (by acoburn) 14:12:06 ... minor updates last mtg 14:12:16 ... any more additions, or move to vote? 14:12:21 q+ to ask about minor change 14:12:32 ack termontwouter 14:12:53 fred go first then 14:13:13 ack gibsonf 14:13:13 gibsonf, you wanted to ask about minor change 14:14:48 gibsonf1: comment on 'another resource' in PR .. change to 'a' - 14:14:54 laurens: should have been resolved in gh ... will look in to that 14:15:42 termontwouter: reframe definitions in terms of representations rather than resources - i opened a PR 14:15:59 laurens: prefer to merge today and then deal with latests PRs after 14:16:08 ... and then move to vote today 14:16:22 termontwouter: ok agree 14:17:25 laurens: will fix gh re: 'a resource' 14:18:00 ... propose go to vote 14:18:18 PROPOSE: merge PR #153 14:18:19 https://github.com/w3c/lws-protocol/pull/153 -> Pull Request 153 Refine terminology section (by acoburn) 14:18:23 +1 14:18:26 +1 14:18:26 +1 14:18:29 +1 14:18:30 +1 14:18:31 +1 14:18:33 +1 14:18:36 +0 14:18:37 +0 14:18:42 +1 14:18:44 +1 14:18:47 jeswr has joined #lws 14:18:54 RESOLVED: merge PR #153 14:18:55 present+ 14:19:05 present+ 14:19:17 zakim, next agendum 14:19:17 agendum 1 -- Introduction and announcements -- taken up [from ericP] 14:19:32 zakim, take up agendum 3 14:19:32 agendum 3 -- totalItems PR #157 discussion and vote -- taken up [from ericP] 14:19:39 s+i opened a PR+i opened PR https://github.com/w3c/lws-protocol/pull/163 14:19:40 https://github.com/w3c/lws-protocol/pull/163 -> CLOSED Pull Request 163 Define aux & meta in terms of representations (by termontwouter) 14:19:47 s/agendum 1 -- Introduction and announcements -- taken up [from ericP]/ 14:20:21 i|opened PR|https://github.com/w3c/lws-protocol/pull/163 14:20:34 q? 14:20:37 PROPOSE: Merge PR #157 14:20:38 https://github.com/w3c/lws-protocol/pull/157 -> Pull Request 157 Change totalItems from MUST to SHOULD (by ebremer) 14:20:43 +1 14:20:44 +1 14:20:44 eBremer: marked all SHOULDS 14:20:48 +1 14:20:48 +1 14:20:48 +1 14:20:55 +0 14:20:56 +0 14:21:00 +1 14:21:01 +1 14:21:06 +0.5 (not exactly sure about the implications to virtual resources, but generally seems fine) 14:21:10 RESOLVED: Merge PR #157 14:21:55 laurens: discuss virtual resource issue at end of mtg 14:21:58 Indeed, that's why my vote is a plus :) 14:21:58 zakim, take up agendum 4 14:21:58 agendum 4 -- Notifications PR #161 discussion -- taken up [from ericP] 14:22:20 https://github.com/w3c/lws-protocol/pull/129 14:22:20 https://github.com/w3c/lws-protocol/pull/129 -> CLOSED Pull Request 129 feat(notifications): Introduce the LWS notifications specification as an optional service (by laurensdeb) 14:23:12 laurens: PR #161 action in f2f mtg 14:23:12 https://github.com/w3c/lws-protocol/pull/161 -> Pull Request 161 feat(notifications): LWS Notifications base specification with Webhooks (by laurensdeb) 14:24:19 ... no vote today, please review 14:24:45 ... move to vote on june 1st mtg 14:25:10 ... PR #162 intro draft for web socket and SSE ,, but requires discussion with elf-pavlik 14:25:10 https://github.com/w3c/lws-protocol/pull/162 -> Pull Request 162 feat(notifications): Add WebSocket and Server-Sent Event channels (by laurensdeb) 14:25:23 q? 14:25:38 zakim, take up agendum 5 14:25:38 agendum 5 -- Access Requests PR #106 discussion and vote -- taken up [from ericP] 14:26:04 laurens: PR #106 .. discussed numerous times, minor changes last week 14:26:05 https://github.com/w3c/lws-protocol/pull/106 -> Pull Request 106 Add editors draft for LWS Access Requests and Access Grants (by acoburn) 14:26:25 q+ to ask about viewing it 14:26:56 gibsonf1: trying to preview - got a 404 earlier 14:27:35 laurens: preview links work - caching issue? 14:29:32 ... needs gh investigate 14:29:44 ... cannot move to merge today 14:30:30 ... postpone vote 14:30:48 zakim, take up agendum 6 14:30:48 agendum 6 -- Type Index PR #115 discussion -- taken up [from ericP] 14:30:59 laurens: PR #115 14:30:59 https://github.com/w3c/lws-protocol/pull/115 -> Pull Request 115 add Type Index Section (by ebremer) 14:31:13 eBremer: needs a few more days 14:31:34 laurens: PR #160 pchampin 14:31:35 https://github.com/w3c/lws-protocol/pull/160 -> Pull Request 160 move former editors to Acknowledgement section (by pchampin) [editorial] 14:31:36 topic: PR #160 - Former editors section 14:32:27 pchampin: this spec is not an evolution of Solid - but inspired by - therefore ack the former editors 14:33:29 ... doesn't hurt to leave, but it's ready to merge - could merge in a week time; don't need to wait for next mtg 14:33:35 +1 14:33:38 +1 14:33:38 +1 14:33:40 +1 14:33:43 +1 14:34:31 PROPOSE: ask pchampin to merge 160 in one week barring objection in the github issue 14:34:37 +1 14:34:42 +1 14:34:43 +1 14:34:45 1 14:34:48 +1 14:34:52 +1 14:35:00 +1 14:35:02 +1 14:35:07 RESOLVED: ask pchampin to merge 160 in one week barring objection in the github issue 14:35:35 topic: PR #154 14:35:35 topic: PR #154 - Rename container section to 'Containers' 14:35:35 s|#154|-> Pull Request 154 Rename container section to 'Containers' (by acoburn) [editorial] https://github.com/w3c/lws-protocol/pull/154 14:35:59 laurens: propose vote 14:36:02 PROPOSE: To merge PR #154 14:36:05 +1 14:36:06 +1 14:36:06 +1 14:36:07 +1 14:36:07 +1 14:36:08 +1 14:36:08 +1 14:36:09 +1 14:36:10 +1 14:36:10 +1 14:36:12 +0 14:36:23 RESOLVED: To merge PR #154 14:36:36 zakim, take up agendum 7 14:36:36 agendum 7 -- Additional open PRs -- taken up [from ericP] 14:37:04 scribe+ 14:37:25 jeremycaine: As discussed at F2F meeting I wrote the introduction section in PR #158 14:37:25 https://github.com/w3c/lws-protocol/pull/158 -> Pull Request 158 Add introduction section (by jeremycaine) 14:37:33 ... That is ready for review. 14:37:41 ... Diagrams are in C4 syntax as platform independent models. 14:38:36 ... The diagrams are in PR #159. 14:38:37 https://github.com/w3c/lws-protocol/pull/159 -> Pull Request 159 Add scope diagrams section with C4 Level 1 and Level 2 diagrams (by jeremycaine) 14:38:42 scribe- 14:38:47 scribe+ 14:38:58 laurens: any other PRs need discuss? 14:39:25 q+ 14:39:40 ack gibsonf 14:39:40 gibsonf, you wanted to ask about viewing it 14:39:45 ack termontwouter 14:40:19 termontwouter: PR got closed PR #163 .. so cannot retarget to main branch 14:40:20 https://github.com/w3c/lws-protocol/pull/163 -> CLOSED Pull Request 163 Define aux & meta in terms of representations (by termontwouter) 14:40:49 laurens: re-open pls termontwouter 14:42:37 q? 14:42:53 termontwouter: will check on impact on spec 14:43:14 q+ 14:43:20 ack gibsonf 14:43:50 gibsonf1: we are effectively specifying representations already .. 14:44:01 ... so use representation instead of resource 14:44:07 q+ 14:44:11 laurens: not convinced we can do that everywhere 14:44:12 q+ 14:44:31 ... we still need operations on resources 14:44:34 ack termontwouter 14:44:42 +1 laurens 14:44:54 termontwouter: PR is only targeting metadata and auxiliary 14:45:00 ack jeremycaine 14:45:01 scribe+ 14:45:31 jeremycaine: I raised an issue #155 on the virtual resource topic 14:45:32 https://github.com/w3c/lws-protocol/issues/155 -> Issue 155 What is the scope of the LWS protocol and this has bearing on whether we need Virtual Resource (by jeremycaine) 14:45:50 ... I think if we had some clear example of various POST and GET requests on containers and data resources that might point 14:46:05 ... at external programs that might flesh out these attributes of the representations. 14:46:34 q+ 14:46:46 ... The issue on definitions and virtual resources might follow from getting the scope of the LWS server clear. 14:46:49 scribe+ 14:46:52 scribe- 14:46:55 ack termontwouter 14:47:16 termontwouter: point jeremycaine to issue #116 14:47:16 https://github.com/w3c/lws-protocol/issues/116 -> Issue 116 Abstract 'containers' as Link Set representations of arbitrary relational metadata (by termontwouter) 14:47:45 ... might be some examples here to help with issue #155 14:47:56 q? 14:48:31 laurens: virtual resource - first do intro and diagrams .. then we get to virtual resource et al 14:48:49 q+ 14:49:09 ack jeremycaine 14:49:13 scribe+ 14:49:28 jeremycaine: I didn't quite get the narrative on virtual resources before. 14:49:52 ... If we clarify the scope of the server well, then the virtual resource part might make more sense. 14:49:52 scribe+ 14:49:56 scribe- 14:50:16 laurens: AOB? 14:50:17 q+ 14:50:31 ack ryey 14:50:32 q+ 14:50:59 ryey: q. was the new terminology section merged? 14:51:15 laurens: PR #153 was merged - now in main branch 14:51:15 https://github.com/w3c/lws-protocol/pull/153 -> MERGED Pull Request 153 Refine terminology section (by acoburn) 14:51:32 ack termontwouter 14:51:38 ... so can do new terminology PRs now 14:52:02 termontwouter: cannot see jeremycaine diagrams 14:52:44 laurens: will look at svg display 14:52:44 q? 14:53:21 laurens: can close early. please look at open PRs raised by jeremycaine. in two weeks time - review typed index 14:53:25 ... and move to vote 14:53:34 ... and access grants 14:53:46 ... next week cancel, see june 1st 14:54:22 RRSAgent, make minutes 14:54:23 I have made the request to generate https://www.w3.org/2026/05/18-lws-minutes.html pchampin 14:55:03 quit 17:08:09 agendabot has joined #lws