14:59:12 RRSAgent has joined #lws 14:59:16 logging to https://www.w3.org/2024/12/16-lws-irc 14:59:16 hadrian has joined #lws 14:59:21 Zakim has joined #lws 15:01:08 present+ 15:01:35 zakim, start meeting 15:01:35 RRSAgent, make logs Public 15:01:36 kaefer3000 has joined #lws 15:01:36 please title this meeting ("meeting: ..."), acoburn 15:01:38 present+ 15:01:55 present+ 15:01:56 present+ 15:01:57 present+ 15:02:07 present+ 15:02:11 meeting: Linked Web Storage 15:03:02 dmitriz has joined #lws 15:03:54 AZ has joined #lws 15:04:02 RRSAgent, make minutes 15:04:04 I have made the request to generate https://www.w3.org/2024/12/16-lws-minutes.html acoburn 15:04:11 present+ 15:04:13 jeswr has joined #lws 15:04:18 ericP has joined #lws 15:04:18 TallTed has joined #lws 15:04:26 present+ 15:05:27 balessan has joined #lws 15:05:44 RRSAgent, make minutes 15:05:45 I have made the request to generate https://www.w3.org/2024/12/16-lws-minutes.html acoburn 15:06:36 present+ 15:06:55 scribenick: kaefer3000 15:07:07 RRSAgent, make minutes 15:07:08 I have made the request to generate https://www.w3.org/2024/12/16-lws-minutes.html acoburn 15:07:29 RRSAgent, make minutes 15:07:30 I have made the request to generate https://www.w3.org/2024/12/16-lws-minutes.html kaefer3000 15:07:37 Ill. I'll follow up with UCs and other matter. 15:07:45 regrets+ csarven 15:09:03 chair: acoburn 15:09:34 present+ 15:09:35 present+ 15:12:24 acoburn: are there introductions? 15:12:30 ... are there annoucements? 15:13:18 acoburn: no introductions, no annoucements 15:13:37 s/annoucements/announcements/ 15:13:49 topic: Use cases scoping and requirements 15:14:23 acoburn: a good number of use-cases have come in on GitHub 15:14:30 ... scoping needs to happen 15:15:03 ... let's discuss requirements gathering 15:15:28 ericP: discussing requirements shall inform scoping discussion 15:15:53 Agent Identity - (unambiguously) store/exchange identities, e.g. URLs 15:15:53 Fingerprint - resolve an agent identity against a real-world agent 15:15:53 Authorization - grant specific access to agents 15:15:53 Capability discovery - dynamically learn agent or site’s capabilities 15:15:54 Data discovery - find data matching some criteria 15:15:54 Data management - 15:15:54 Lost Update - ensure that update 2 does not wipe out update 1 15:15:55 Notification - (subscription) agent 2 notifies agent 1 about changes to data 15:15:55 Portability - ability to move from one data provider to another 15:15:57 ericP: what can easily accomplished? 15:16:06 laurens has joined #lws 15:16:13 present+ 15:16:13 ... (copied from GitHub) 15:19:20 ... portability and identity are larger problems 15:19:21 q+ 15:19:31 ack next 15:20:10 hadrian: discussions do happen and not everything is reflected in the issues list 15:20:50 ... there are interdependencies. solutions here may make our life easier there 15:22:04 ericP: there is no nice management solutions for the interdependency between portability and identity 15:22:14 present+ 15:22:40 ... we just need to be aware 15:22:51 jeswr has joined #lws 15:23:03 present+ 15:23:07 q+ 15:23:23 ack next 15:23:29 acoburn: is there anything missing from ericP's list? 15:23:30 q+ 15:24:07 ack next 15:24:09 hadrian: we should converge on the terminology that hels speed up things 15:24:17 s/hels/helps/ 15:24:24 scribe+ 15:24:53 kaefer3000: ericP is this a distillation from github or a copy? 15:25:02 q- 15:25:10 ericP: this was a categorization of some issues, not comprehensive 15:25:14 scribe- 15:25:41 q+ 15:26:30 acoburn: many use-cases are about authentication mechanisms 15:26:36 +1 to keeping authentication separate from authorization and identity 15:26:58 ack next 15:27:57 laurens: +1 to that authentication is important 15:28:34 q+ 15:28:43 ack next 15:28:47 scribe+ 15:29:12 tobias3000: I wouldn't expect the fingerprint requirement. What does this mean? 15:29:22 scribe- 15:29:47 I have made the request to generate https://www.w3.org/2024/12/16-lws-minutes.html TallTed 15:30:14 s/tobias3000/kaefer3000/ 15:30:26 q+ 15:30:37 ack next 15:30:47 ericP: fits the role that in a lot of interfaces, somebody's icon pops up on @-mentions to give an idea who somebody is, like who do you write a check to? 15:30:48 https://github.com/-mentions -> @-mentions 15:32:02 q+ 15:32:11 that's still authentication, yeah (the ssh fingerprint thing) 15:32:15 q+ 15:32:27 ack next 15:33:13 hadrian: non-repudiation and reputation should be out of scope but we should not preclude them with our work 15:33:59 q+ 15:34:56 kaefer3000: what is a UX problem, what isn't 15:35:05 q- 15:36:11 ack next 15:36:24 ericP: proposal: let's have use-cases that are out of scope, reasons: 1) allow people to see that they have been heard 2) provides a test environment to us, for later layering those out-of-scope things on top 15:37:02 jeswr: does qpf or sparql fall under the data discovery category? 15:37:17 ... where does security fall under? 15:38:08 acoburn: qpf= quadruple-pattern fragments, generalisation of triple-pattern fragments, querying techniques 15:38:43 s/techniques/technique/ 15:38:51 q? 15:39:06 quad pattern fragments 15:39:36 acoburn: we need to distinguish between use-cases and requirements and solutions 15:41:00 jeswr: use-case: I do not want to trust my resource server, is that data management? 15:41:38 jeswr: two out-of-scope topics: 15:41:39 q+ 15:42:22 ... 1) signature-based provenance, verifiable credentials 15:42:32 q+ 15:42:52 q+ 15:42:54 ack next 15:42:58 ... 2) data governance, odrl. Important, but probably out of scope for lws. 15:43:38 hadrian: nico's use-case - structure for storage. is that data management? should we tackle it at all? 15:44:05 https://github.com/w3c/lws-ucs/issues/24 -> Issue 24 [UC] DECOUPLING between API PROTOCOL(s) and INTEROP specs (by niko-ng) [triage] [usecase] [needs-discussion] 15:44:13 s/nico/niko/ 15:44:43 ack next 15:45:42 ack next 15:45:46 acoburn: agrees that data governance and signature-based provenance should be out of scope, but they should not be precluded 15:46:23 dmitriz: we need sensible hooks for those points, but should not cover them 15:47:00 +1 dmitriz 15:47:08 dmitriz: we should add affordances for the future for things like auxiliary resources 15:47:27 q? 15:47:37 q+ 15:47:40 jeswr: but we should not pre-assign specific solutions (e.g. odrl) 15:47:43 ack next 15:48:23 acoburn: to what extent can we just defer to HTTP? 15:48:53 ericP: I used HTTP/1.1 lingo when I wrote the points above 15:49:19 q+ to remind folks that we'll want to allow some folks to predictably get some resources 15:49:25 ack next 15:49:26 ericP, you wanted to remind folks that we'll want to allow some folks to predictably get some resources 15:53:32 ericP: regarding affordances without prescribing solutions: Linked Data Platform allows to, e.g. GET/POST resources, has test suite -- we want to control access to resources. If we talk about access control, we need a solution for identity, and this needs to be reflected in the test suite 15:54:33 ... in contrast, ODRL has rules for what things need to look like but has no test suite. 15:54:49 ... thus, let's strive to be more LDP and less ODRL 15:55:34 RRSAgent, make minutes 15:55:36 I have made the request to generate https://www.w3.org/2024/12/16-lws-minutes.html pchampin 15:55:49 s/let's strive to be more LDP and less ODRL/in that sense, LDP may be the better role model than ODRL/ 15:56:01 acoburn: next meeting on Jan 6 15:56:14 RRSAgent, make minutes 15:56:15 I have made the request to generate https://www.w3.org/2024/12/16-lws-minutes.html kaefer3000 16:01:35 RRSAgent, make minutes 16:01:37 I have made the request to generate https://www.w3.org/2024/12/16-lws-minutes.html pchampin 16:02:14 RRSAgent, bye 16:02:14 I see no action items s|https://github.com/-mentions -> @-mentions| agenda: https://www.w3.org/events/meetings/a19ab7dc-1753-433d-bac5-64e3ad8c0a43/20241216T100000/#agenda