15:59:55 RRSAgent has joined #rdf-star 15:59:59 logging to https://www.w3.org/2025/07/10-rdf-star-irc 15:59:59 Zakim has joined #rdf-star 16:00:12 pfps has joined #rdf-star 16:00:16 Agenda: https://www.w3.org/events/meetings/3145be7b-99e7-49af-90b0-aee845dc7b2d/20250710T120000/ 16:00:17 clear agenda 16:00:17 agenda+ definition of reifiers is non-normative and seems vague -> 1 https://github.com/w3c/rdf-star-wg/issues/169 16:00:17 agenda+ language strings missing a language tag -> 2 https://github.com/w3c/rdf-turtle/issues/37 16:00:17 agenda+ Proposed for closing, available at -> 3 https://github.com/orgs/w3c/projects/20/views/11 16:00:19 agenda+ Issue Triage, available at -> 4 https://github.com/orgs/w3c/projects/20/views/5 16:00:20 meeting: RDF & SPARQL WG biweekly focused meeting 16:00:28 present+ 16:00:35 I have made the request to generate https://www.w3.org/2025/07/10-rdf-star-minutes.html TallTed 16:00:50 present+ 16:00:50 draggett has joined #rdf-star 16:00:51 present+ 16:00:53 present+ 16:01:01 james has joined #rdf-star 16:01:05 present+ 16:01:08 scribenick: draggett 16:01:38 Meeting: RDF-star WG biweekly focused meeting 16:01:45 present+ enrico 16:01:50 present+ 16:02:01 Souri has joined #rdf-star 16:02:03 regrets+ fsasaki, olaf 16:02:06 present+ 16:02:08 present+ 16:02:09 present+ 16:02:14 present+ 16:02:14 ora has joined #rdf-star 16:02:27 enrico has joined #rdf-star 16:02:32 present+ 16:02:35 present+ 16:03:34 present+ 16:03:37 chair+ 16:03:48 niklasl has joined #rdf-star 16:03:50 Zakim, open item 1 16:03:50 agendum 1 -- definition of reifiers is non-normative and seems vague -> 1 https://github.com/w3c/rdf-star-wg/issues/169 -- taken up [from agendabot] 16:03:57 RRSAgent, make logs public 16:04:09 present+ 16:04:14 Ora introduces the meeting. 16:04:23 I have made the request to generate https://www.w3.org/2025/07/10-rdf-star-minutes.html TallTed 16:04:39 I will be listening from a bus the meeting of today. 16:04:39 Regarding #169, I made clear my opinion in the GitHub discussion. 16:04:40 https://github.com/w3c/rdf-star-wg/issues/169 -> Issue 169 definition of reifiers is non-normative and seems vague (by rat10) [needs discussion] 16:04:46 let's give 20 minutes each for the first two agenda items, does that work for people [yes] 16:04:57 Topic: Issue 169 16:04:59 q+ 16:05:01 previous meeting: https://www.w3.org/2025/07/03-rdf-star-minutes.html 16:05:01 next meeting: https://www.w3.org/2025/07/11-rdf-star-minutes.html 16:05:07 ack tl 16:05:20 doerthe has joined #rdf-star 16:05:28 present+ 16:05:35 tl: introduces definition of reifiers is non-normative and seems vague 16:06:06 s/let's give/ora: let's give/ 16:06:22 tl: a related point is that I am not sure how the new reification mechanism relates to the old one 16:06:54 I have made the request to generate https://www.w3.org/2025/07/10-rdf-star-minutes.html TallTed 16:07:08 tl: the editors have different opinions on this 16:08:12 tl: maybe I had misunderstood something, I used the issue to ask for clarification 16:08:46 AZ has joined #rdf-star 16:08:57 present+ 16:08:59 tl: is there a connection between the reifier and the triple as I thought? 16:09:04 pfps has joined #rdf-star 16:09:13 present+ 16:09:19 tl: the semantics of the reifier clear? 16:09:52 tl: pchampin claimed the reifier refers to the triple 16:09:55 q? 16:10:12 tl: let's clear up the semantics for the reifier 16:10:35 enrico has joined #rdf-star 16:10:39 q+ 16:10:40 Present+ 16:10:45 ack pchampin 16:10:51 I said literally "By convention, we call reifier the subject of a rdf:reifies triple" 16:11:06 What more do you want to know?? 16:11:21 pchampin: I disagree that the concept of reifier is insufficiently defined in the spec 16:12:16 pchampin: the domain is left deliberately open 16:12:16 q? 16:12:19 q+ 16:13:15 q+ 16:13:43 pchampin: the new definition is clearer 16:13:45 ack tl 16:14:28 tl: the old definition is clearer in my opinion. The new definition is vague, intentionally so 16:15:59 pchampin: I disagree with what you claim I said 16:16:56 ack niklasl 16:17:10 tl: there are 2 very different opinions and I have no idea how to reconcile them 16:17:36 niklasl: pchampin's account is clear 16:18:07 tl: I am interested in what the reifier means as that is the only things we allow people to use 16:18:24 Q+ 16:18:57 tl wants to better understand the model theory perspective for reifiers 16:18:58 ack enrico 16:19:22 q+ 16:19:38 ack ora 16:19:40 enrico: the reifier refers to the triple term, a precise connection, end of story 16:19:40 +1 to enrico 16:20:15 Re. @pchampin 's comment of a rdf:Statement . There's an example of that already in https://www.w3.org/TR/rdf12-primer/#section-turtle-reifier-representation :) 16:21:10 Also, the discussion in issue 169 seems to veer into https://github.com/w3c/rdf-star-wg/issues/152 16:21:10 https://github.com/w3c/rdf-star-wg/issues/152 -> Issue 152 Explain how classic RDF reification relates to triple terms and rdf:reifies (by niklasl) 16:21:19 q+ 16:21:21 ora: my worry is that this group should represent the best understanding of RDF, so what should we do about this, I trust the group to sort it out 16:21:24 ack ktk 16:21:53 q+ 16:21:59 Adrian: is this clear for the rest of the group? 16:22:01 q+ 16:22:09 q+ 16:22:16 my part of the currently-silent majority feels that this has all been hashed out over and over again with no progress 16:22:59 ack pchampin 16:23:11 ora: we can always use external validation, but I get the sense that the majority of the group doesn't agree with Thomas 16:23:24 https://github.com/w3c/rdf-concepts/pull/214 16:23:25 https://github.com/w3c/rdf-concepts/pull/214 -> Pull Request 214 Clarify section about triple terms and reification (by niklasl) 16:23:45 pchampin: niklasl has a PR to improve the wording 16:24:21 pchampin: the discussion threads can be hard to follow. 16:24:54 pchampin: I would rather Thomas propose a PR for us to discuss 16:25:21 ack gkellogg_ 16:25:24 ora: we have run out of time on this agendum 16:25:46 gkellogg_: specs should be minimal in our spec wording. 16:26:17 +1 16:26:19 q+ 16:26:28 gkellogg_: reifiers are used across multiple syntaxes, so it makes sense to have a single definition for them to refer to 16:26:41 ack tl 16:27:01 ora asks tl if he would be willing to create a PR as pchampin suggests? 16:27:06 tl: not really 16:27:22 My view is that the request has been unclear. 16:27:38 tl: I haven't heard a clear answer in respect to the semantics 16:27:54 Zakim, next item 16:27:54 I see a speaker queue remaining and respectfully decline to close this agendum, ktk 16:27:55 Topic: language strings missing a language tag 2 16:28:15 zakim, close item 16:28:15 I don't understand 'close item', gkellogg_ 16:28:33 ack james 16:29:04 james: let's look at AndyS 16:29:34 s/james: let's look at AndyS// 16:29:36 tl, as I think you pointed out, I did provide an answer to your question about the connection : https://github.com/w3c/rdf-star-wg/issues/169#issuecomment-3057364057 16:29:36 https://github.com/w3c/rdf-star-wg/issues/169 -> Issue 169 definition of reifiers is non-normative and seems vague (by rat10) [needs discussion] 16:30:05 unless an editor of Concepts or Semantics steps out and disagrees with me, I think you have your answer 16:30:12 Zakim, next item 16:30:12 agendum 2 -- language strings missing a language tag -> 2 https://github.com/w3c/rdf-turtle/issues/37 -- taken up [from agendabot] 16:30:25 ora: in respect to the previous topic, let's wait for external feedback 16:30:27 I volunteer to create the core of a best practices note which should provide examples answering Thomas' questions 16:30:34 Conclusion of a timebox does not imply conclusion of the issue discussed therein... Timebox has expired. Further discussion on this issue should be later. 16:30:44 q? 16:30:47 +1 16:31:10 pchampin introduces the language tag issue 16:31:17 +1 to enrico 16:32:00 pchampin: I described 3 possible behaviours, and I would be happy to let parsers implement more than one of them 16:32:36 pchampin: gkellogg_ has a PR for n-triples that relates to option 2' 16:32:55 q+ 16:32:56 q+ 16:33:09 q+ 16:33:15 ack gkellogg_ 16:33:22 ora: I find it undesirable for parsers to quit on the first error 16:33:42 my summary: https://lists.w3.org/Archives/Public/public-rdf-star-wg/2025Jul/0005.html 16:33:43 gkellogg_: I was trying to layout some choices for discussion 16:34:12 gkellogg_: parsers vary in their behaviour 16:34:14 gkellogg_'s PR on N-Triples: https://github.com/w3c/rdf-n-triples/pull/68 16:34:15 https://github.com/w3c/rdf-n-triples/pull/68 -> Pull Request 68 Add language to require that only valid IRIs ... (by gkellogg) [needs discussion] [spec:substantive] [test:needs tests] 16:34:42 gkellogg_: I am not seeing consensus on what we should agree to 16:35:07 ack AndyS 16:35:54 ack TallTed 16:35:58 AndyS: quite concerned about specifying error behavior, my suggestion is that parsers should raise the error, but leave it there 16:36:16 s/but/but the spec should/ 16:36:17 q+ 16:37:08 AndyS cites the Wikimedia graph as an example that has lots of errors 16:37:28 q+ 16:37:50 enrico has joined #rdf-star 16:37:52 q+ 16:37:59 TallTed: we should not make RDF 1.2 parsers more strict 16:38:08 Present+ 16:38:13 TallTed: it would make RDF less attractive to necomers 16:38:28 TallTed: let errors come up and allow people to deal with them 16:39:07 <%> "foo"@abcdefghi, "bar"^^ rdf:langString . 16:39:10 TallTed: RDF graphs evolve and may have errors during that proces 16:39:32 TallTed: let it be lax until we decide otherwise 16:39:50 q- 16:40:03 ack pchampin 16:40:06 ora: sounds akin to XHTML, which was very strict, whilst the world wild web was not 16:40:29 pchampin: I don't think we are facing that problem here 16:41:04 pchampin talks through some examples 16:41:17 q+ 16:41:45 pchampin: we could have the spec be more relaxed 16:42:31 pchampin: the spec should avoid overly strict requirements on implementations 16:42:58 ack james 16:43:00 q+ 16:43:05 pchampin: there is a discrepancy between the syntax the concept 16:43:17 s/syntax/syntax and/ 16:43:58 ack TallTed 16:44:19 james, the decision about ill-typed literals was "accept whetever is valid in the abstract syntax, even if semantically inconsistent" 16:44:34 TallTed: this is a question of where and how the error is raised 16:44:46 the problem raised her is about things that are not valid in the abstract syntax 16:45:36 one point with ill-typed literals is that determining whether they are ill-typed depends on whether the datatype is recognized. 16:45:59 TallTed describes some clarifications 16:46:35 TallTed: we will have a better reception if the collision occurs at a later point when parsing a file 16:46:57 q+ 16:47:51 TallTed: when I do a SPARQL query on dirty data I won't get trustworthy results 16:48:16 q- 16:49:02 ack ora 16:49:42 ora: for practical reasons I want parsers to report when they detect breaches 16:49:54 q+ to mention "strict" vs "lax" flagging options 16:49:58 q+ 16:50:04 ack TallTed 16:50:04 TallTed, you wanted to mention "strict" vs "lax" flagging options 16:50:20 ora: should we endorse certain behaviors in that respect 16:50:42 TallTed: some parsers offer the means to set strict parsing 16:51:02 ack AndyS 16:51:40 AndyS: the community has a general agreement on when to abort parsing 16:52:12 q+ 16:52:20 AndyS: I want to match community expectations 16:52:23 ack gkellogg_ 16:52:51 gkellogg_: we should use words such as MAY, as in implementations may ... 16:53:31 gkellogg_: let's not require any specific behavior, but at least call out the corner cases 16:53:40 RDF 1.2 Triples defines a conformant N-Triples parser as one that creates an RDF graph. Changing this would be a spec change. 16:53:41 I fully support tests *and* tools that have strict/lax flags. 16:54:11 pchampin: gkellogg_'s PR is reasonable 16:54:46 (Virtuoso has ways to be more and less strict about what gets loaded, and about what happens when data is more and less compliant.) 16:54:50 ora: please take a look at gkellogg_'s PR 16:54:53 https://github.com/w3c/rdf-n-triples/pull/68 -> Pull Request 68 Add language to require that only valid IRIs ... (by gkellogg) [needs discussion] [spec:substantive] [test:needs tests] 16:54:56 Zakim, next item 16:54:56 agendum 3 -- Proposed for closing, available at -> 3 https://github.com/orgs/w3c/projects/20/views/11 -- taken up [from agendabot] 16:55:00 Similarly for Turtle - conformance requires producing an RDF graph. 16:55:08 Topic: Proposed for closing, available at 3 16:55:45 ora: why is 83 still open? Can we close it now? 16:55:55 AndyS: yes, as the editors agreed 16:56:12 TallTed: has my latest suggestion been applied? 16:56:19 q+ 16:56:22 AndyS: that was on semantics 16:56:34 ack pfps 16:56:39 TallTed: I see general acceptance of my PR 16:56:53 q+ 16:56:56 TallTed: don't close this just yet 16:57:12 q- 16:57:26 gkellogg_: the language strings can be closed once we have sorted n-triples 16:58:33 RRSAgent, draft minutes 16:58:34 I have made the request to generate https://www.w3.org/2025/07/10-rdf-star-minutes.html ktk 16:58:40 ora: we are at the end of the call 16:58:48 RRSAgent, make minutes 16:58:49 I have made the request to generate https://www.w3.org/2025/07/10-rdf-star-minutes.html pchampin 17:01:19 s|agendum 2 -- language strings missing a language tag -> 2 https://github.com/w3c/rdf-turtle/issues/37 -- taken up [from agendabot]| 17:01:27 RRSAgent, make minutes 17:01:28 I have made the request to generate https://www.w3.org/2025/07/10-rdf-star-minutes.html pchampin 17:02:04 s|Topic: Proposed for closing, available at 3| 17:02:19 RRSAgent, make minutes 17:02:20 I have made the request to generate https://www.w3.org/2025/07/10-rdf-star-minutes.html pchampin 17:27:59 s|Topic: Issue 169|Topic: w3c/rdf-star-wg#169 17:28:02 RRSAgent, make minutes 17:28:03 I have made the request to generate https://www.w3.org/2025/07/10-rdf-star-minutes.html pchampin 17:28:28 s|Topic: w3c/rdf-star-wg#169| 17:28:33 RRSAgent, make minutes 17:28:34 I have made the request to generate https://www.w3.org/2025/07/10-rdf-star-minutes.html pchampin 17:29:03 m2gbot, link issues with transcript 17:29:04 comment created: https://github.com/w3c/rdf-star-wg/issues/169#issuecomment-3058324446 17:30:09 s|https://www.w3.org/2025/07/10-rdf-star-minutes.html| 17:30:20 s|m2gbot, link issues with transcript| 17:31:49 s|Topic: language strings missing a language tag 2|Topic: language strings missing a language tag -> 2 https://github.com/w3c/rdf-turtle/issues/37 17:31:53 RRSAgent, make minutes 17:31:54 I have made the request to generate https://www.w3.org/2025/07/10-rdf-star-minutes.html pchampin 17:32:27 RRSAgent, bye 17:32:27 I see no action items