16:56:15 RRSAgent has joined #rdf-star 16:56:19 logging to https://www.w3.org/2025/01/16-rdf-star-irc 16:57:30 rrsagent, draft minutes 16:57:32 I have made the request to generate https://www.w3.org/2025/01/16-rdf-star-minutes.html AndyS 16:57:59 pfps has joined #rdf-star 16:58:23 Agenda: https://www.w3.org/events/meetings/3f89f9e9-2ddb-4587-8c60-2dfdc927320a/20250116T120000/ 16:58:23 clear agenda 16:58:23 agenda+ RDF Concepts -> 1 https://www.w3.org/TR/rdf12-concepts/ 16:58:23 agenda+ Liberal Baseline Vote -> 2 https://github.com/w3c/rdf-star-wg/wiki/RDF-star-%22liberal-baseline%22 16:58:38 AndyS has changed the topic to: RDF-Star WG -- 2025-01-16 -- Agenda: https://www.w3.org/events/meetings/3f89f9e9-2ddb-4587-8c60-2dfdc927320a/20250116T120000/#agenda 16:58:39 james has joined #rdf-star 16:59:23 fsasaki has joined #rdf-star 16:59:46 AZ has joined #rdf-star 16:59:51 present+ 16:59:53 eBremer has joined #rdf-star 16:59:55 Meeting: RDF-Star WG biweekly meeting 16:59:57 Dominik_T has joined #rdf-star 17:00:01 present+ 17:00:09 niklasl has joined #rdf-star 17:00:19 present+ 17:00:21 present+ 17:00:39 ora has joined #rdf-star 17:00:39 scribe+ 17:00:44 present+ 17:00:44 previous meeting: https://www.w3.org/2025/01/10-rdf-star-minutes.html 17:00:44 next meeting: https://www.w3.org/2025/01/17-rdf-star-minutes.html 17:00:47 Chair: ktk 17:00:51 meeting: RDF-star WG focused meeting 17:01:13 I have made the request to generate https://www.w3.org/2025/01/16-rdf-star-minutes.html TallTed 17:01:22 doerthe has joined #rdf-star 17:01:22 agenda: https://www.w3.org/events/meetings/3f89f9e9-2ddb-4587-8c60-2dfdc927320a/20250116T120000/#agenda 17:01:26 clear agenda 17:01:26 agenda+ RDF Concepts -> 1 https://www.w3.org/TR/rdf12-concepts/ 17:01:26 agenda+ Liberal Baseline Vote -> 2 https://github.com/w3c/rdf-star-wg/wiki/RDF-star-%22liberal-baseline%22 17:01:28 present+ 17:01:39 present+ 17:01:43 present+ 17:01:45 present+ 17:01:46 enrico has joined #rdf-star 17:01:49 present+ 17:01:49 present+ 17:01:51 present+ 17:02:01 present+ 17:02:02 present+ 17:02:07 zakim, open item 1 17:02:07 agendum 1 -- RDF Concepts -> 1 https://www.w3.org/TR/rdf12-concepts/ -- taken up [from agendabot] 17:02:15 olaf has joined #rdf-star 17:02:21 present+ 17:02:27 q+ 17:02:32 ack AndyS 17:02:46 present+ 17:02:46 ktk: I have seen much feedback on the mailing list 17:03:02 q+ 17:03:22 AndyS: we can not address each item individually. We need to identity highlights, so that we can progress on github. 17:03:27 sorry, talking to a device with no mic 17:03:41 go on without me for now 17:03:51 ack pfps 17:04:14 Souri has joined #rdf-star 17:04:24 q+ 17:04:37 ktk: last time we agreed to review RDF-Concept and identify what we thought were the blockers to go to Candidate Recommendation 17:04:44 ack pfps 17:04:54 pfps: to determine the blockers, what's our requirements for CR? 17:05:02 We can go to CR with caveats, right? 17:05:06 present+ 17:05:13 s/We can/... We can 17:05:17 q+ 17:05:30 ack pchampin 17:05:43 scribe+ 17:05:45 ... My only blocker is the rdf:JSON. I'd like a note that say that it may be remove. 17:06:05 pchampin: Yes, that can be done - that is "feature at risk" 17:06:24 I would be happier if rdf:JSON was fixed before CR, though 17:07:12 scribe- 17:07:18 q+ 17:07:18 q+ 17:07:19 q+ 17:07:26 ktk: let's not discuss the blockers here, just try to list them. What else do we have? 17:07:59 AZ: with respect to the Conformance section, there was a discussion on w3c/rdf-concept#135 17:08:00 Issue 135 not found 17:08:05 https://github.com/w3c/rdf-star-wg/issues/135 17:08:05 https://github.com/w3c/rdf-star-wg/issues/135 -> Issue 135 naming RDF 1.2 without triple terms (by pfps) [needs discussion] 17:08:12 https://github.com/w3c/rdf-star-wg/issues/135 17:08:23 s/rdf-concept#/rdf-concepts# 17:08:49 AZ: the decision we voted on is https://www.w3.org/2023/10/05-rdf-star-minutes#r03 17:09:12 ... the profiles were supposed to be named "Basic" and "Full". 17:09:50 ... I don't see any mention of RDF 1.2 Basic in the document. Was this decision overriden? 17:09:52 q? 17:09:55 ack AZ 17:10:01 https://www.w3.org/TR/rdf12-concepts/#dfn-classic-conformance 17:10:47 gkellogg: we have "Classic" conformance defined. It is just a matter of renaming "Classic" to "Basic". 17:11:53 AZ: the discussion was also about naming them "levels of conformance" or "profiles". So this is another difference: the goal was to define an explicit subset of the specification. 17:12:22 q? 17:12:23 gkellogg: the term "profile" has connotations, esp. in HTTP. We should not conflate those two things. 17:12:43 +1 to avoid conflating "profiles" (as WIP concept IMHO); and "conformance levels" 17:13:07 AZ: I agree that we should not confuse the two things. In the discussion before the vote, I was careful to explain that defining "levels of conformance" and defining "profiles" was different. 17:13:27 ... and the decision was to define profiles. We can make a new decision, but that's what the current decision is. 17:14:04 ktk: did you notice the editor's note in this section? 17:14:15 AZ: I think that note is even older than the decision. 17:14:23 ktk: is this a blocker for you? 17:14:30 q`? 17:14:32 q? 17:14:34 ack thomas 17:14:58 AZ: not necessarily, but I would like clarification. 17:15:28 thomas: the current spec does not contain the unstar mapping, the PR is currently blocked. 17:15:45 q? 17:15:53 ... I would like a better explanation of the difference between triple and triple term. 17:15:53 q+ 17:15:58 q+ 17:16:10 ... those are blockers for me. 17:16:12 ack gkellogg 17:16:34 gkellogg: CR is an important publication milestone, the occasion to get feedback from outside. 17:16:51 ... notes and issues marker can give external readers some context about the state of discussions in the group, 17:17:01 ... but we should not hold the document. 17:17:35 ... Reorganizing the document also should not get in the way of moving to CR. 17:17:38 https://github.com/w3c/rdf-concepts/pull/115 unstar mapping to be included into RDF Concepts 17:17:39 https://github.com/w3c/rdf-concepts/pull/115 -> Pull Request 115 add section about 'unstar' mapping (by pchampin) [spec:enhancement] 17:17:51 None of my review comments are blockers. 17:18:28 thomas: I forgot about triple terms in the subject position, but that's also a blocker for me. 17:19:09 q? 17:19:17 ... I didn't understand that the stake was this. I think we need more discussion. 17:19:17 scribe+ 17:19:51 pchampin: PR on unstar is blocked by a request to discuss it first 17:20:19 ... concepts "works" without RDF-star 17:20:47 pchampin: Graph Isomorphism needs updating for triple terms. 17:21:28 ... also whether rdf:dirLangString is necessary or roll into rdf:langString 17:22:00 q? 17:22:03 ktk: Could we just note the work needs doing for Graph Isomorphism 17:22:04 ack pchampin 17:22:34 pchampin: I would be happy with an issue marker. 17:23:01 scribe- 17:23:14 enrico: +1 to graph isomorphism. A number of things need to be fixed in RDF-Semantics, I didn't have the time to review it completely. 17:23:38 ... More generally, I think that RDF-Concepts and RDF-Semantics should be written in a non-ambiguous and clean way. 17:24:07 ... People are already asking questions about the WG on LinkedIn, showing that things should be clearer. 17:24:11 q+ 17:24:18 ack enrico 17:24:50 ... Section 1.5 in particular needs improvement. 17:24:57 I have to agree with @enrico , it does not appear ready for CR. But also yes, we can work on it now (ideally within a week)! 17:25:14 as far as I can see the isomorphism is acceptable for triple terms, at least at the level of formality of Concepts, and it isn't used in Semantics (at the moment) 17:25:28 +1 to enrico's call for clarity 17:26:06 ... About the unstar mapping, we should look at it more closely before include it in CR. 17:26:15 oops, please ignore my previous comment, there are some issues 17:26:34 q? 17:26:46 ack fsasaki 17:26:56 fsasaki: from the process perspective: CR means the specification is implementation-ready. 17:27:43 ... I heard about features such as directional language string, and rdf:JSON. 17:28:15 ... I also heard about explanatory text. The latter has less impact on implementations. It can be changed afterwards. 17:28:35 triple terms in subject position seem like a feature to me 17:28:47 q+ 17:28:59 ... Everythinh we do is already public. Going to CR is a signal that things is implementation ready -- and features at-risk need more feedback. 17:29:00 q+ 17:30:07 ... I encourage us to consider the question "go to CR" from this point of view: not "what do you want to change", but "is this implementation ready"? 17:30:10 s/Everythinh/Everything/ 17:30:17 q? 17:30:26 AndyS: I agree with fsasaki. 17:30:52 ... Another important thing is the deadline for CR. People will usually post comments near the deadline. 17:31:09 ack AndyS 17:31:22 ... We will also get very general comments -- we have much more observers than participants in the WG. 17:31:41 thomas: I suggest we give it two more weeks, and then move to CR. 17:31:42 q+ 17:31:52 ack thomas 17:33:13 q? 17:33:16 ack pchampin 17:34:41 it seems to me like we should decide about subject position and add unstar before gong to CR 17:35:12 q+ 17:35:47 s/ gong / going 17:36:33 .... because those are relevant to implementation 17:36:33 q- 17:37:11 pchampin: note about the process: we don't go to CR directly, we first need horizontal review, which may take 4-6 weeks. 17:37:22 ... I think we can make editorial changes during this period. 17:37:39 ktk: I try to summarize the issues I heard: 17:37:51 ... - graph isomorphism (fix or put issue marker) 17:38:37 ... - section 1.5 and explanation about triple terms 17:38:45 ... - triple terms in the subject position 17:38:54 ... - do we need the unstar mapping before CR 17:38:56 I assume "explaining triple terms" include "defining propositions"? 17:39:00 ... - rdf:JSON at reask 17:39:16 ... - "levels of comformance" vs. "profile" 17:39:30 s/reask/risk 17:39:37 I created an issue for isomorphism, which has what I think is the required change. 17:39:38 gkellogg: also the disctinction between "abstract syntax" and "data model" 17:39:41 q+ 17:39:59 AndyS: for me this is mostly editorial, we can not change the title of the document 17:40:07 q+ 17:40:16 q- 17:41:03 ktk: how do we do that now? 17:41:23 james: I expect to see notes about term identity for triple terms. 17:41:25 https://www.w3.org/TR/rdf12-concepts/#dfn-literal-term-equality 17:41:54 q+ 17:42:02 ack james 17:42:10 ack fsasaki 17:42:19 ... also, the change of "MUST" to "SHOULD" about supporting ill-type literals should have a note saying that it has not been arbitrary considered. 17:42:32 q+ 17:42:43 arbitrary -> adequately 17:42:49 ack thomas 17:43:00 fsasaki: we should consider the sublist comprising only the normative items of the list above 17:43:13 q+ 17:43:23 ack fsasaki 17:43:24 thomas: I know that we can discuss for years about triple terms in the subject position, I don't know how to decide. 17:43:29 q+ 17:43:38 ... But we should discuss it once more. 17:44:18 fsasaki: I suggest we seek agreement on the normative sublist. 17:44:48 ack gkellogg 17:44:53 triple terms in subject position seems like a topic relevant for implementations 17:45:02 gkellogg: I think we should have issues created/updated for everything we need to do. 17:45:03 q+ 17:45:16 ... we have some archaic issue markers in the document that need to be cleaned up. 17:45:51 ... and we should also insert issue markers for other pending issues. 17:46:17 ... About rdf:JSON, note that the datatype itself was already defined in JSON-LD. What would be at-risk would be its update by this spec. 17:46:25 scribe+ 17:46:38 s/ arbitrary considered./adequately considered. 17:47:01 pchampin: there are labels for W3C process - labels should be there for each repo 17:47:05 ack pchampin 17:47:41 q+ 17:47:48 scribe- 17:48:10 ack fsasaki 17:48:33 fsasaki: it may be more feasible to do this offline. Picking a victim (not me) to create those issues offline and then iterate. 17:50:34 ktk: pchampin, can you create the issue about graph isomorphism? 17:50:42 gkellogg: actually, there is already an issue 17:51:14 ktk: enrico, niklasl, can you take care of creating/updating an issue about section 1.5 17:51:21 enrico: ok 17:51:50 There is https://github.com/w3c/rdf-concepts/issues/80 (re. subject position; already closed) 17:51:51 https://github.com/w3c/rdf-concepts/issues/80 -> CLOSED Issue 80 where are triple terms allowed (by pfps) [spec:substantive] 17:52:06 ktk: thomas will create/update an issue about triple terms in the subject position. 17:52:17 ktk: what about the unstar mapping? 17:52:46 thomas: we hare a PR for that, IMO good for merging 17:53:13 w3c/rdf-concepts#115 17:53:13 https://github.com/w3c/rdf-concepts/pull/115 -> Pull Request 115 add section about 'unstar' mapping (by pchampin) [spec:enhancement] 17:53:31 ktk: rdf:JSON, we do already have an issue for that. 17:53:32 https://github.com/w3c/rdf-concepts/issues/116 17:53:33 https://github.com/w3c/rdf-concepts/issues/116 -> Issue 116 rdf:JSON value space incorrect (by pfps) [ms:CR] [spec:bug] 17:54:39 ktk: levels vs. profile, this is normative, we need to address this. This needs an issue. 17:55:07 ktk: data model vs abstract syntax, do we have an issue for that? 17:55:12 About conformance and profiles, here is the issue we can follow: https://github.com/w3c/rdf-star-wg/issues/135 17:55:12 gkellogg: no, I can create one. 17:55:12 https://github.com/w3c/rdf-star-wg/issues/135 -> Issue 135 naming RDF 1.2 without triple terms (by pfps) [needs discussion] 17:56:11 ktk: term-equality of triple term, james can you create an issue? 17:56:39 q+ 17:56:40 q+ 17:56:45 https://github.com/w3c/rdf-concepts/issues?q=is%3Aissue%20state%3Aopen%20label%3Ams%3ACR 17:57:06 ktk: MUST/SHOULD support ill-formed literals. james will create an issue 17:57:16 s/can you create an issue?/james will create an issue 17:57:20 ack fsasaki 17:57:39 fsasaki: link above shows the issues marked as "due for CR" 17:57:44 q? 17:57:44 ack niklasl 17:57:52 ktk: please everyone, put this label on the issue you create/update 17:58:16 niklasl: there was discussions about the graphic representation 17:58:34 ... is this bikeshedding or important for CR? 17:58:55 gkellogg: all the images are accessible (alt description), that's important. 17:59:08 ... Updating the image should always match the description. 17:59:35 ktk: thanks you all, adjourned 17:59:41 RRSAgent, make minutes 17:59:43 I have made the request to generate https://www.w3.org/2025/01/16-rdf-star-minutes.html pchampin 18:14:34 olaf has left #rdf-star 18:14:35 niklasl has left #rdf-star 19:38:48 pfps has left #rdf-star 23:54:36 gkellogg has joined #rdf-star present+ gtw