- From: Pierre-Antoine Champin <pierre-antoine@w3.org>
- Date: Wed, 22 Jan 2025 10:03:54 +0100
- To: "Sasaki, Felix" <felix.sasaki@sap.com>, "public-rdf-star-wg@w3.org" <public-rdf-star-wg@w3.org>
- Message-ID: <fbc5324d-7d13-4c07-91b4-486221613969@w3.org>
On 21/01/2025 11:05, Sasaki, Felix wrote: > > Hi all, > > I looked at this list > > https://github.com/w3c/rdf-concepts/issues?q=is%3Aissue%20label%3Ams%3ACR%20 > <https://github.com/w3c/rdf-concepts/issues?q=is%3Aissue%20label%3Ams%3ACR%20> > > and have a few questions. > > 1) > > https://github.com/w3c/rdf-concepts/issues/139 (Merge unstar mapping) > > The proposed section is marked as non normative, so it would not be > relevant for CR. There is a remark in the PR on having this normative > or not. > > What is the intent? > My understanding is that other specs might want to normatively refer to this mapping (e.g. a future version of https://www.w3.org/TR/rdf-canon/) > > If this would be normative, how would tests for this look like? > With the caveat that any test on rdf-concepts would have to rely on a concrete syntax, testing the unstar mapping is easy: provide a number of pairs of graphs (resp. dataset): (input, expected output), which should be tested in both directions (round-tripping) > > 2) > > https://github.com/w3c/rdf-concepts/issues/138 (triple terms in > subject position) > > How would a test for this look like? > For me, this feature falls under the caveat in the "Conformance" section > This specification, /RDF 1.2 Concepts and Abstract Syntax/, defines a data model and related terminology for use in other specifications, such as concrete RDF syntaxes <https://www.w3.org/TR/rdf12-concepts/#dfn-concrete-rdf-syntax>, API specifications, and query languages. Implementations cannot directly conform to RDF 1.2 Concepts and Abstract Syntax, but can conform to such other specifications that normatively reference terms defined here. If the abstract syntax allows triple terms in the subject position, then Concrete would allow them as well, and contain (positive) tests where triple terms occur in the subject position. > > 3) > > https://github.com/w3c/rdf-concepts/issues/129 (distinguish RDF data > model from abstract syntax) > > How would a test for this look like? > That's a good question. This is about clarifying the terminology. I don't think that it *needs* testing (a definition can be normative, yet you don't test a definition, do you?...) > > 4) > > https://github.com/w3c/rdf-concepts/issues/128 (upgrade to graph > isomorphism) > > How would a test for this look like? > This one is a bit tricky because, AFAIK, graph isomorphism is only indirectly tested. More precisely, a number of tests on the concrete syntaxes /rely/ on graph isomorphism: you test that the graph parsed from a turtle file (input) is isomorphic to the graph parsed from an NT file (expected output). > > > 5) > > https://github.com/w3c/rdf-concepts/issues/116 (rdf:json value space > incorrect) > > This discussion seems to be blocked. Could we clarify in the group if > we can move on without unanimity? See the mail from PA at > > https://lists.w3.org/Archives/Public/public-rdf-star-wg/2025Jan/0112.html > > and > > https://www.w3.org/policies/process/#Consensus > +1 > > * Felix >
Received on Wednesday, 22 January 2025 09:03:59 UTC