13:49:26 RRSAgent has joined #lws 13:49:30 logging to https://www.w3.org/2026/09/14-lws-irc 13:49:32 Zakim has joined #lws 13:49:59 acoburn has changed the topic to: Linked Web Storage WG - 2026-09-14 - https://www.w3.org/events/meetings/a19ab7dc-1753-433d-bac5-64e3ad8c0a43/20260914T100000/ 13:50:12 zakim, start meeting 13:50:12 RRSAgent, make logs Public 13:50:14 please title this meeting ("meeting: ..."), acoburn 13:50:25 agenda: https://www.w3.org/events/meetings/a19ab7dc-1753-433d-bac5-64e3ad8c0a43/20260914T100000/#agenda 13:50:25 clear agenda 13:50:25 agenda+ Introductions and announcements 13:50:25 agenda+ Re-chartering status: https://w3c.github.io/lws-wg-charter/ 13:50:25 agenda+ Discussion: TPAC agenda -> Issue#176 https://github.com/w3c/lws-protocol/issues/176 13:50:26 agenda+ Discussion: managing implementation reports -> PR#171 https://github.com/w3c/lws-protocol/pull/171 13:50:29 agenda+ Discussion: moving resources between containers -> PR#237 https://github.com/w3c/lws-protocol/pull/237 13:50:32 agenda+ Discussion: automated changelogs -> PR#243 https://github.com/w3c/lws-protocol/pull/243 13:50:35 agenda+ Discussion: topic-based notifications -> PR#242 https://github.com/w3c/lws-protocol/pull/242 13:50:38 agenda+ Implementation Feedback 13:51:10 meeting: Linked Web Storage 13:51:15 previous meeting: https://www.w3.org/2026/08/31-lws-minutes.html 13:51:26 next meeting: https://www.w3.org/2026/09/21-lws-minutes.html 13:51:31 rrsagent, make minutes 13:51:33 I have made the request to generate https://www.w3.org/2026/09/14-lws-minutes.html acoburn 13:51:41 chair: acoburn 13:58:18 elf-pavlik has joined #lws 14:02:54 jeremycaine has joined #lws 14:03:50 gibsonf1 has joined #lws 14:03:57 present+ 14:04:01 laurens has joined #lws 14:04:04 present/ 14:04:05 ryey has joined #lws 14:04:07 present+ 14:04:20 Rbreitman has joined #lws 14:04:39 present+ 14:04:46 present+ 14:04:54 zakim, open agendum 1 14:04:54 agendum 1 -- Introductions and announcements -- taken up [from agendabot] 14:04:57 jeswr has joined #lws 14:05:03 q+ 14:05:09 q- 14:05:10 present+ 14:05:22 present+ 14:05:22 present+ 14:05:27 scribe+ 14:05:37 present+ 14:06:00 zakim, next agendum 14:06:00 agendum 2 -- Re-chartering status: https://w3c.github.io/lws-wg-charter/ -- taken up [from agendabot] 14:06:25 present+ 14:07:12 acoburn: Our first charter ended last week. We are currently in an administrative extension that runs until mid Janruary, giving us time to complete the next formal charter. 14:08:09 ... In a recharter, there is a refinement of the charter - then a vote by all W3C AC reps on the new charter 14:08:16 ... We need a minimum of 5% of all AC reps in favour 14:08:26 ... Please contact AC reps you know to ask them to vote 14:08:45 ... We also need to avoid formal objections 14:09:02 ... To avoid formal objections, we should keep as close to the original charter which was already approved by the AC 14:09:03 AZ has joined #lws 14:09:06 present+ 14:09:21 ... The refinement period has just started. It runs a minimum of 4 weeks. 14:09:51 ... Following that will be the 4 week voting period. TPAC happens to occur during that period. 14:10:01 https://github.com/w3c/lws-wg-charter 14:10:50 ... the above is a link to the formal charter. pchampin generated this by taking the existing charter and using automated tooling to update it - including with deliverables already completed. 14:11:04 q+ to ask if publishing first implementation reports would be useful as a proof of WG progress 14:11:33 ... note that it is technically out of scope of this working group to work on this charter - though I expect everyone here to be interested in it. 14:12:15 ... Other updates to the charter include noting that use-cases have now been developed, and that the thread model document is under development 14:12:21 ack next 14:12:22 elf-pavlik, you wanted to ask if publishing first implementation reports would be useful as a proof of WG progress 14:12:33 ... please open PRs to modify the charter as required 14:13:26 elf-pavlik: There are 3 open source and 3 closed source implementations that I know of. Should we mention this in the charter or develop an implementation report which is referenced in the charter to show progress. 14:14:20 acoburn: Evidencing implementations is a plus. We should already have enough in a charter for it to pass. An implementation report would be a welcome addition. 14:14:47 elf-pavlik: So should the test suite task force prioritise developing an implementation report? 14:15:09 acoburn: Implementation reports are already on the agenda for later. Lets discuss then. 14:15:23 zakim, next agendum 14:15:23 agendum 3 -- Discussion: TPAC agenda -> Issue#176 https://github.com/w3c/lws-protocol/issues/176 -- taken up [from agendabot] 14:16:27 unfortunately I cannot join TPAC in-person 14:16:36 acoburn: TPAC is in 5 weeks, the final week of October. I will be there in person. Remote attendance is available. LWS has slots on Tuesday October 27 afternoon, and Thursday October 29 all day - Dublin time. 14:16:50 I will join remotely, already registered, my application to W3C travel fund didn't make the cut 14:17:03 ... we should have an agenda in advance of the session 14:17:06 https://github.com/w3c/lws-protocol/issues/176 14:17:06 https://github.com/w3c/lws-protocol/issues/176 -> Issue 176 TPAC 2026 Agenda (by acoburn) [needs-discussion] 14:17:34 ... the issue linked above is a draft of the agenda. Please add other topics there as you see fit. 14:17:58 ... we should focus on what needs to happen between TPAC and LWS going into CR status 14:19:50 q+ to recomment not rushing CR without mostly complete impl reports 14:20:21 ... This is also relevant to the re-charter. I suggest we want to go to CR status ~1 month after the new charter starts and Rec status after ~1 year. 14:20:31 ack next 14:20:32 elf-pavlik, you wanted to recomment not rushing CR without mostly complete impl reports 14:20:45 q+ 14:21:48 elf-pavlik: Cutting a CR and then implementing is an outdated W3C process. CR also ties our hands on how much we can change the spec. I would therefore suggest we do not rush going to CR; and try and get good implementation coverage and implementation reports first. 14:23:08 I think we need to aim for a sweet spot with both dynamics in mind 14:23:17 acoburn: Generally the W3C process wants 1 year between CR and TR. CR is that point where we say to the world that we would like to invite people to create implementation. It is important that we broadcast that implementation request. We want to make sure not to push CR out too far that it jepodises us going into TR. 14:23:32 ack next 14:24:36 jeremycaine: If you are an implementor, do you know how to do both authentication & authorization? 14:26:27 acoburn: Authentication is covered. For authorisation we have access requests & grants defined. Authorisation is a moving target so we don't want to get detailed in the specification and box us into a corner as it could be outdated by the time we get to REC. All we talk about in the spec is how an Authorization server interacts, not a specific 14:26:27 access control language. At the moment the access control language is an implementation decision. 14:26:40 jeremycaine: Does the charter need tightening to explain that? 14:27:09 q+ to suggest that test suite and impl reports should clarify a lot of those questions 14:27:17 acoburn: Open a PR if you think it does. Note that a charter doesn't need to be particularly detailed - that is what the spec is for. 14:27:22 ack next 14:27:23 elf-pavlik, you wanted to suggest that test suite and impl reports should clarify a lot of those questions 14:28:15 elf-pavlik: The test suite can also help unearth where gaps in the spec are - and where it lacks clarity. 14:28:36 zakim, next agendum 14:28:36 agendum 4 -- Discussion: managing implementation reports -> PR#171 https://github.com/w3c/lws-protocol/pull/171 -- taken up [from agendabot] 14:28:54 s/access control language. At the moment the access control language is an implementation decision/... access control language. At the moment the access control language is an implementation decision/ 14:29:09 acoburn: We have an open pull request for tracking implementations. 14:29:20 ... we have not clearly defined how we plan to manage implementation reports 14:29:37 ... the current PR is just a markdown file listing high level details 14:29:39 I have made the request to generate https://www.w3.org/2026/09/14-lws-minutes.html TallTed 14:30:11 ... Can we get 171 merged and improve from there? 14:30:13 q+ 14:30:30 elf-pavlik: This is a first draft. I don't expect it to last long in this form. 14:31:06 s|present/|| 14:31:08 ... we can make it more granular, e.g., a matrix of which implementations support which requirements 14:31:13 ... in time 14:31:15 ack next 14:31:17 I have made the request to generate https://www.w3.org/2026/09/14-lws-minutes.html TallTed 14:31:19 scribe+ 14:31:46 jeswr: agree, let's get this nudged forward and then we can build out a more detailed report 14:32:25 scribe- 14:32:51 acoburn: jeswr can you please make sure this gets merged 14:32:54 zakim, next agendum 14:32:54 agendum 5 -- Discussion: moving resources between containers -> PR#237 https://github.com/w3c/lws-protocol/pull/237 -- taken up [from agendabot] 14:32:55 jeswr: yes 14:33:49 q+ to offer tl;dr of my feedback 14:33:58 ack next 14:33:59 elf-pavlik, you wanted to offer tl;dr of my feedback 14:34:02 laurens: There is feedback from elf-pavlik and @termontwouter that I have not yet addressed on 237 14:34:13 ... There has been little feedback from others, please feedback ASAP if you have suggestions. 14:34:28 q+ to ask if laurens has particular questions for the group to help move forward 14:34:52 elf-pavlik: We need to tightly couple the normative requirements; i.e. if you advertise that you support moving, you MUST implement it. 14:35:12 laurens: Yes. I think we will need some refining and fine-tuning here. 14:35:15 ack next 14:35:16 acoburn, you wanted to ask if laurens has particular questions for the group to help move forward 14:35:21 ... I will have another go in the next couple of days 14:35:43 ... My main question to the working group is whether the group requests 14:35:53 ... changes to the current mechanism that is proposed and whether there 14:35:58 ... are alternatives you would like explored 14:36:07 ... if not I will bring this PR to reviewable status this week 14:36:29 acoburn: There are not many major features we have not yet added 14:36:38 zakim, next agendum 14:36:38 agendum 6 -- Discussion: automated changelogs -> PR#243 https://github.com/w3c/lws-protocol/pull/243 -- taken up [from agendabot] 14:36:40 ... this is an important one to clarify before we go to CR status 14:37:00 acoburn: jeswr opened two editorial pull requests in the last week 14:37:19 scribe+ 14:37:21 ... 243 is about adding a changelog. 14:37:55 jeswr: last meeting's discussion including having a changelog to help implementers 14:38:21 ... this PR includes a diff of the spec using tooling presented by pchampin 14:38:34 ... along with generative AI to be reviewed by editors 14:39:00 ... question for the group: is a changelog needed, since the implementers seem to be in or close to the WG 14:39:04 scribe- 14:39:08 q+ to ask about LLM use 14:39:12 ack next 14:39:13 gibsonf, you wanted to ask about LLM use 14:39:59 gibsonf: LLMs will potentially make a mess of things because they hallucinate 14:40:04 q+ to mention that hopefully we'll be making a lot of changes to spec based on impl feedback 14:40:19 acoburn: Editor review can mitigate issues related to hallucination. 14:40:29 git diff is a good way to see changes 14:40:30 q+ 14:41:32 ack next 14:41:33 elf-pavlik, you wanted to mention that hopefully we'll be making a lot of changes to spec based on impl feedback 14:41:34 ... To the "is it needed question" I think it is too early; and not overly useful since the implementors 14:41:34 ... are in this group 14:41:50 elf-pavlik: I hope we will be making a lot of changes to the spec based on 14:42:00 ... implementors feedback. 14:42:10 ... For that reason I think it is good for implementors to track. 14:42:23 ... The easier it is to track them and follow them. The better. 14:42:25 ack next 14:42:31 scribe+ 14:43:06 jeswr: two comments -- for Fred's comment, there will be an editor in the loop to address hallucinations 14:43:34 ... to the question of "is it needed", I suggest that we wait until there is a flood of feedback 14:43:49 ... once we start getting feedback that will be helpful 14:43:55 SGTM 14:44:02 ... the natural starting point would be when we reach CR status 14:44:19 scribe- 14:44:31 acoburn: Having the starting point at CR status would be great. 14:44:46 ack next 14:45:00 zakim, next agendum 14:45:00 agendum 7 -- Discussion: topic-based notifications -> PR#242 https://github.com/w3c/lws-protocol/pull/242 -- taken up [from agendabot] 14:45:38 scribe+ 14:46:14 jeswr: idea from elf-pavlik -- different parts of spec have different experts 14:46:32 ... those experts can be notified when there are relevant changes 14:46:45 scribe- 14:47:05 acoburn: For this repository I just turn on watch so I get alerted to everything 14:47:11 ... I do not find that to be overwhelming 14:47:19 ... as a chair that is approrpiate for me 14:47:28 ... the question is whether there is anyone in the group that 14:47:28 q+ to tie it to experience from issue triage 14:47:39 ack next 14:47:40 ... finds watching overwhelming and would benefit from this 14:47:41 elf-pavlik, you wanted to tie it to experience from issue triage 14:48:01 elf-pavlik: I proposed this during issue triage. Notifications is one part of the problem. 14:48:13 ... The second is about ownership in resolving issues. 14:48:20 ... as some issues have been open for a long time 14:48:28 ... and some are just open ended discussions 14:48:47 q+ 14:49:07 elf-pavlik: My end goal here is to make sure that 14:49:15 ... people are comitted to moving issues forward 14:49:16 ack next 14:49:19 scribe+ 14:50:04 jeswr: code owners wasn't implemented since not everyone has write access to repo 14:50:26 ... we could automate creating assignees for issues and PRs 14:50:36 q+ 14:50:43 ack next 14:50:46 scribe- 14:51:10 elf-pavlik: Yes that sounds good alongside an issue template 14:51:23 ... that lets someone specify the topic that an issue pertains to 14:52:14 acoburn: In other W3C repos I have seen a bot ping different users 14:52:14 ... saying "this touches this extension of the codebase - X should look at it" 14:52:14 ... if useful we could do that. 14:52:32 s/other W3C/other non-W3C/ 14:52:39 jeswr: I'll look into setting up the bot style approach 14:52:47 ... and time-box as it is not high priority 14:52:50 zakim, next agendum 14:52:50 agendum 8 -- Implementation Feedback -- taken up [from agendabot] 14:53:09 acoburn: We aim for this to be a recurring topic to give time 14:53:20 ... for implementors to give feedback to the group 14:53:29 ... is there anyone who would like to give feedback today? 14:54:05 ... There seems to be no feedback for today. 14:54:22 scribe- 14:54:34 rrsagent, make minutes 14:54:35 I have made the request to generate https://www.w3.org/2026/09/14-lws-minutes.html acoburn 14:56:10 present+ gibsonf 14:56:13 rrsagent, make minutes 14:56:14 I have made the request to generate https://www.w3.org/2026/09/14-lws-minutes.html acoburn 14:58:13 Zakim, end meeting 14:58:13 As of this point the attendees have been gibsonf, laurens, Rbreitman, ryey, jeswr, acoburn, jeremycaine, TallTed, elf-pavlik, AZ 14:58:15 RRSAgent, please draft minutes 14:58:16 I have made the request to generate https://www.w3.org/2026/09/14-lws-minutes.html Zakim 14:58:18 I am happy to have been of service, TallTed; please remember to excuse RRSAgent. Goodbye 14:58:20 RRSAgent, bye 14:58:20 I see no action items