15:04:00 RRSAgent has joined #lws 15:04:04 logging to https://www.w3.org/2024/12/09-lws-irc 15:04:04 +present 15:04:10 zakim, start meeting 15:04:10 RRSAgent, make logs Public 15:04:12 please title this meeting ("meeting: ..."), acoburn 15:04:18 meeting: Linked Web Storage 15:04:24 TallTed has changed the topic to: Linked Web Storage WG -- 2024-12-09 agenda: https://www.w3.org/events/meetings/a19ab7dc-1753-433d-bac5-64e3ad8c0a43/20241209T100000/ 15:04:26 chair: acoburn 15:04:32 meeting: Linked Web Storage WG 15:04:32 present+ 15:04:34 present+ jeswr 15:04:36 present+ acoburn 15:04:38 present+ 15:04:39 present+ 15:04:41 present+ 15:04:59 present+ 15:05:30 balessan has joined #lws 15:05:34 present+ 15:05:35 present+ 15:05:35 https://github.com/w3c/lws-protocol/wiki/Scribe-list 15:05:52 ericP has joined #lws 15:05:58 present+ 15:06:39 scribenick: ericP 15:06:56 I have made the request to generate https://www.w3.org/2024/12/09-lws-minutes.html TallTed 15:07:03 agenda? 15:07:35 agenda: https://www.w3.org/events/meetings/a19ab7dc-1753-433d-bac5-64e3ad8c0a43/20241209T100000/ 15:07:35 clear agenda 15:07:35 agenda+ Introductions and announcements 15:07:35 agenda+ Pending Action Items -> 1 https://github.com/orgs/w3c/projects/153/views/1 15:07:35 agenda+ Use Cases Review -> 2 https://github.com/orgs/w3c/projects/153/views/4 15:08:09 Zakim, open item 1 15:08:09 agendum 1 -- Introductions and announcements -- taken up [from agendabot] 15:09:17 acoburn, you can always request to add stuff to the agenda at the beginning of the meeting, but it's better to propose to the list or reach out to a chair 15:09:39 [no new group members] 15:09:43 Zakim, next agendum 15:09:43 agendum 2 -- Pending Action Items -> 1 https://github.com/orgs/w3c/projects/153/views/1 -- taken up [from agendabot] 15:09:52 s/acoburn, you/acoburn: you/ 15:10:13 Zakim, close item 2 15:10:13 agendum 2, Pending Action Items -> 1 https://github.com/orgs/w3c/projects/153/views/1, closed 15:10:15 I see 1 item remaining on the agenda: 15:10:15 3. Use Cases Review -> 2 https://github.com/orgs/w3c/projects/153/views/4 [from agendabot] 15:10:16 acoburn: no pending actions items 15:10:22 Zakim, next item 15:10:22 agendum 3 -- Use Cases Review -> 2 https://github.com/orgs/w3c/projects/153/views/4 -- taken up [from agendabot] 15:10:26 q+ 15:10:29 acoburn: we're getting good use cases 15:10:54 cpn has joined #lws 15:10:59 ... please continue to provide them and probably more importantly, comment on the existing use cases 15:10:59 present+ 15:11:14 ... there's a "needs discussion" label that can be added to use cases 15:11:41 ... we (chairs) have selected a couple, but avoided the trickier ones to start with 15:12:07 ... se selected issue/22 and issue/14 15:12:24 ... there's a connection between them as they both need some sort of notification 15:12:57 ... (meta) when you see some intersections or duplicates, please flag them 15:13:27 ... hadrian, does this reflect a set you'd like to start with? (not trying to limit to 2) 15:13:41 ack next 15:14:32 hadrian: pr/20 is to start the draft. pierre antoin proposed a few changes which i merged 15:14:50 ... i'd like to get this out of the way so we can have the 1st draft in the main branch 15:15:40 ... re two selected use case (issues), i think we also wanted to test whether the dashboard worked 15:15:41 present- bbl, 15:16:26 ... there are obviously-missing use cases 15:16:47 acoburn: the choice of those two largely came from the number of comments 15:17:22 q? 15:17:24 ... the connection between them seemed to merit discussion, but happy to start with others if you prefer 15:17:38 hadrian: perfectly fine 15:18:00 acoburn: [describing them at a high level] 15:19:14 ... 14, asynchronous goods delivery, is about providing a mechanism where a 3rd party can write into a storage for a limited time 15:19:30 ... 22, notifications, is more general 15:19:56 q+ 15:20:07 ... allows 3rd party to provide comments about data in the storage 15:20:14 ack next 15:20:36 hadrian: i just added 13 to "needs discussion" because it's related 15:20:58 ... it's the combination of data and agents that share data 15:22:16 ericP: do we want to take this as an introduction to consider tags and selection or should we just work on these UCs and see what comes out? 15:22:36 acoburn: should we look at hadrian's broad categories? 15:23:14 hadrian: i think it will be easier if the group goes though pre-categorized by the editor 15:23:16 +1 15:23:42 hadrian: i'd like to discuss infrastructure 15:23:47 q+ 15:23:47 acoburn: fine by me 15:24:02 ... certainly when we look at trust, we'll need that 15:24:06 ack next 15:24:31 hadrian: i think Tim originally viewed this as peer-to-peer 15:24:49 ... (of course, leveraging DNS) 15:25:03 ... IDPs were identified as needed 15:25:26 ... we need to be able to scale; it's easy to demo stuff a low scale 15:26:11 ... trust, non-repudiation etc require delegation to some infrastructure 15:26:26 ... so we have to think about how this infrastructure will evolve 15:26:31 q+ 15:26:41 ack next 15:26:49 q+ 15:27:02 acoburn: we also want to think about scope 15:27:33 q+ 15:27:37 ... when we discuss infrastructure, we can bring in everything on the internet (not possible in our charter) 15:27:59 ack balessan 15:28:11 ... we need to acknowledge that there can be our infrastructure but also stuff that others layer on top 15:28:32 balessan: we should focus on the UCs and derive the needed infrastructure 15:28:54 ... when we speak of trust, there's an intersection with the Data Spaces work 15:29:19 ... if we're talking about interactions between orgs, we should consider other WGs' work 15:29:28 ack next 15:29:28 ack next 15:29:35 hadrian: +1 15:30:05 ... acoburn mentioned scope, which is paramount if we want to meet our charter deadline 15:30:20 ... we don't need to define everything in detail, just the characteristics 15:30:26 q+ 15:30:32 ack next 15:30:41 scribe+ 15:30:54 ericP: that suggests we're defining interfaces 15:31:29 ... we need to be able to run tests, so any work towards limiting scope will also limit the feature set 15:31:44 ... and what the product can to for users 15:31:58 ... this is challenging for products with interoperability tests 15:32:01 scribe- 15:33:39 acoburn: with the UCs we have in github issues, hadrian can describe the required infrastructure for a UC to be successful 15:33:44 q+ 15:33:50 ack next 15:33:54 ... want to do that assync or start now? 15:34:19 hadrian: i think it must be done assynchronously because it's so much work 15:35:35 ... we need to be as simple as possible 15:35:51 ... if we don't keep scalability in mind, we won't scale 15:36:12 ... i.e. discuss archetechtures like hub and spoke, etc. 15:36:26 q+ 15:36:36 q+ 15:36:40 ack next 15:36:42 ... proposed seperation protocol and data formats 15:37:15 ... ericP is sceptical we can avoid going into details, i think it's required 15:37:41 uvdsl: re API design and interaction protocol 15:38:21 ... Solid spec has lots of API design, Interop spec has lots of protocol 15:38:24 ack next 15:39:23 ... sarven: if you were to define a data format in this WG, which we're not, we could do that to describe e.g. discovery 15:39:46 ... i don't think we need to discuss breaking up the spec 15:40:18 ... changing one component in the Web Arch doesn't require changing other specs 15:40:53 ... typically docs are split up for readability and modularity 15:42:18 ... if e.g. auth spec changes, the other components shouldn't be affected by the details of the auth spec because it will have a short shelf-life 15:42:45 acoburn: in the charter, we have an "output", but that doesn't mean it will be a single document 15:43:24 ... [to sarvent's point] auth is typically a moving target and we should avoid tighty-binding to it 15:44:01 ... hadrian, you labaled nico's (long) UC with "needs discussion" 15:44:33 ... as a UC per se, it goes beyond, e.g. mentions implementation 15:45:09 ... has anyone read 24 and do they have some comments? 15:45:45 hadrian: nico's UC reveals functionality that many UCs hide 15:45:46 s/archetechtures/architectures/ 15:46:02 s/sceptical/skeptical/ 15:46:17 s/seperation/separation/ 15:46:30 ... re moving data from one provider to another, Q is what is the unit of data that can move? 15:46:45 ... if i want to move data from one place to another, i don't want to break links 15:47:01 ... so we need a resolution mechanism 15:47:47 ... analogous with git 15:48:12 ... so can nodes be resolved to some repository 15:48:32 q+ 15:48:42 ... looks to me like a hybrid graph like git + Large File Storage 15:48:46 ack next 15:49:46 jeswr has joined #lws 15:50:03 csarven: agenda request: discuss scope 15:50:18 ... looking at UCs some are solution-engineering 15:50:44 ... we all want our stuff to work but we need to fit it in two years 15:51:05 ... we're talking about shaping up key components that make this thing 15:51:20 ... from Solid, i learned that it takes a long time 15:51:28 q+ 15:51:51 ... and do priory docs address some UCs 15:52:31 ... not saying we accept them verbatim, but i think our contract is pretty close to the UCs 15:52:56 q- 15:52:56 s/to the UCs/to the Solid specs/ 15:53:29 q+ 15:53:37 ack next 15:53:47 ... we won't be able to solve all decentralization issues 15:53:48 +1 15:54:01 acoburn: summarizes my concearns as well 15:54:03 q? 15:54:47 acoburn: we'll have to look at UCs and decide whether they're in scope 15:55:03 ... even if in scope, it might not be prioritized 15:55:34 Zakim, draft minutes 15:55:34 I don't understand 'draft minutes', ericP 15:55:57 TallTed, help? 15:56:08 rrsagent, draft minutes 15:56:10 I have made the request to generate https://www.w3.org/2024/12/09-lws-minutes.html acoburn 16:02:51 RRSAgent, draft minutes 16:02:52 I have made the request to generate https://www.w3.org/2024/12/09-lws-minutes.html ericP 16:03:21 RRSAgent, draft minutes 16:03:23 I have made the request to generate https://www.w3.org/2024/12/09-lws-minutes.html ericP 16:03:55 RRSAgent, draft minutes 16:03:56 I have made the request to generate https://www.w3.org/2024/12/09-lws-minutes.html ericP 16:04:16 RRSAgent, draft minutes 16:04:17 I have made the request to generate https://www.w3.org/2024/12/09-lws-minutes.html ericP 16:04:31 timbl has joined #lws 16:04:55 acoburn has left #lws 20:12:30 s/+present// 20:14:14 s|issue/22 and issue/14|https://github.com/w3c/lws-ucs/issues/22 and https://github.com/w3c/lws-ucs/issues/14| 20:15:11 s|pr/20|https://github.com/w3c/lws-ucs/pull/20 | 20:15:40 I have made the request to generate https://www.w3.org/2024/12/09-lws-minutes.html TallTed 20:18:13 s|TallTed, help?|| 20:18:13 s/draft minutes// 20:18:18 I have made the request to generate https://www.w3.org/2024/12/09-lws-minutes.html TallTed 20:19:01 Zakim, bye 20:19:01 leaving. As of this point the attendees have been present, TallTed, jeswr, acoburn, bendm, hadrian, csarven, uvdsl, balessan, eBremer, ericP, cpn 20:19:01 Zakim has left #lws 20:19:07 RRSAgent, bye 20:19:07 I see no action items s/... sarven:/csarven: s/concearns/concerns