12:02:37 RRSAgent has joined #data-shapes 12:02:42 logging to https://www.w3.org/2026/01/19-data-shapes-irc 12:02:42 RRSAgent, make logs Public 12:02:43 Robert has joined #data-shapes 12:02:43 please title this meeting ("meeting: ..."), caribou 12:02:43 scribe: simonstey 12:02:43 bergos has joined #data-shapes 12:02:44 present+ 12:02:49 present+ 12:02:51 edmond has joined #data-shapes 12:02:52 present+ 12:03:01 present+ 12:03:11 present+ 12:03:50 elianaP: same agenda points as usual, AndyS you added a new agenda point as well 12:03:59 present+ 12:04:02 elianaP: no updates on the deliverables from my side 12:04:12 TOPIC: TF updates 12:04:25 present+ 12:04:40 present+ DavidHabgood 12:04:40 HolgerK: I've merged in the unit property, there were no other remarks about this 12:04:43 present+ 12:04:46 q? 12:04:54 ... I've created a new ticket, issue-725 12:05:11 https://github.com/w3c/data-shapes/issues/725 12:05:26 ... this is a property, sh:intent, which can be used to capture semantics that are otherwise too difficult to express with SHACL 12:05:52 YoucTagh has joined #data-shapes 12:06:03 ... for many applications I think it's ok to have things like this expressed as text only 12:06:25 ... "a parent must be strictly older than each of its children" 12:07:28 ... the idea would be to allow people to put those kinds of "rules" in as text first 12:07:30 SimonW has joined #data-shapes 12:07:43 present+ 12:08:00 ... and later picked up by someone else to be transformed into an actual shape later one 12:08:05 ... or maybe never 12:08:28 present+ 12:08:54 q+ 12:08:56 ... so basically, have a dedicated place where the _intent_ of a shape/rule can be defined in natural language. 12:09:14 q? 12:09:20 present+ 12:10:17 bergos: I find this in general useful, but I think there a two aspects to this 12:11:04 ... one being: the intent basically representing a natural language description of a constraint 12:11:08 q+ 12:11:38 ... the other one being: that it represents a constraint that adds to the existing one 12:12:26 ... the question is what the intent is supposed to contain 12:12:42 ... a description of the (existing) shape itself 12:12:52 ... or what it should contain 12:14:00 q- 12:14:13 ack me 12:15:07 q+ 12:15:29 simonstey: 12:16:06 AndyS: I was about to mention rdfs:comment, but sh:intent seems to be for the reverse direction 12:16:40 ... where the constraint is either non-existent or too week to represent it 12:16:43 ack me 12:16:46 q+ 12:17:07 HolgerK: yeah I started from that, and can reiterate on that 12:18:05 nicholascar: in geosparql, we had a similar issue where there are geometries typically expressed with coordinates 12:18:46 ... but sometimes we would have geometries which we cant express with coordinates, or the coo are not known yet, etc. 12:19:00 ... I'm not happy about the term "intent" though 12:19:25 HolgerK: I mean it's just an annotation property 12:19:54 ... so please suggest something else in the issue 12:20:15 ... in the node expression document there are a lot of todos 12:20:27 ... it would be awesome if other editors can have a look at those 12:20:43 ... otherwise the document is fairly finished 12:23:14 q? 12:23:15 elianaP: can we get some more examples for the use of sh:intentß 12:24:05 nicholascar: no report from the profiling WG 12:24:26 ... I pinged the compact syntax editors, but havent heard back 12:25:10 edmond: SHACL UI, no PR yet 12:25:20 ... few ongoing issues 12:25:44 ... we meet at our usual times, which is in the calendar 12:26:01 AndyS: not much to report 12:26:26 ... got some feedback over the weekend from some N3 folks 12:26:31 edmond has joined #data-shapes 12:27:35 ... just by looking at the rules you don't necessarily know whether they are satisfiable or not without looking at the data 12:27:45 topic: SHACL protocol 12:29:02 ... we should address all issues where we know that we won't be able to tackle 12:29:32 q+ 12:29:52 AndyS: any examples of remote validation? 12:30:18 ... the closest I'm aware of would be sending shapes to a processor and it sends you back a report 12:30:35 ... where the processor is co-located with the data 12:31:24 ... you would have to send the shapes with the request or allow access to shapes to some extent 12:31:36 ... [half a protocal is not half a solution ] 12:31:59 Robert: we do have this process, where applications are triggering SHACL validation in the database 12:32:06 ... we have a normal REST api 12:32:41 ... mentioning RDFox where they added that to SPARQL endpoint with some magic property 12:32:44 q- 12:32:52 ... you want to have the validation as close to the data as possible 12:33:02 ack nicholascar 12:33:12 AndyS: Jena has this sort of REST api as well 12:33:22 ... not really advertised though 12:33:48 HolgerK: we offer similar endpoints, via GRAPHQL 12:34:06 ... but that's a separate publication I reckon 12:34:26 AndyS: yeah, if someone wants they could provide a Note 12:34:52 AndyS: I'll put a note to the issue 12:35:39 elianaP: that was the last issue I had on the agenda 12:35:45 ... any last issues? 12:37:01 rrsagent make minutes 12:37:55 RRSAgent, make minutes 12:37:57 I have made the request to generate https://www.w3.org/2026/01/19-data-shapes-minutes.html elianaP 12:38:04 zakim, end meeting 12:38:04 As of this point the attendees have been Robert, simonstey, bergos, edmond, HolgerK, AndyS, caribou, DavidHabgood, elianaP, SimonW, YoucTagh, nicholascar 12:38:06 RRSAgent, please draft minutes 12:38:07 I have made the request to generate https://www.w3.org/2026/01/19-data-shapes-minutes.html Zakim 12:38:12 I am happy to have been of service, simonstey; please remember to excuse RRSAgent. Goodbye 12:38:12 Zakim has left #data-shapes 12:39:11 Meeting: Data Shapes WG call - Jan 19th 12:39:17 Chair: Eliana 12:39:25 RRSAgent, make minutes 12:39:26 I have made the request to generate https://www.w3.org/2026/01/19-data-shapes-minutes.html caribou 12:39:58 present-