- From: Pierre-Antoine Champin <pierre-antoine@w3.org>
- Date: Mon, 5 Feb 2024 22:46:27 +0100
- To: Franconi Enrico <franconi@inf.unibz.it>
- Cc: RDF-star WG <public-rdf-star-wg@w3.org>
- Message-ID: <fafefabb-6d82-4b8c-8d3b-f58973f30651@w3.org>
Hi Enrico, On 01/02/2024 17:00, Franconi Enrico wrote: > Hi everybdy, > I am in a conference full time, so I don't have much time to focus on > rdf-star. > But I would like to notice that the semantics for the sugar+ proposal > is strongly related with my semantic proposal at > <https://github.com/w3c/rdf-star-wg/wiki/Semantics%3A-Andy%27s-proposal>, This email of you /was/ taken into account in the table. In fact the 2nd link of the last column contains a document where I quote your email, as the primary source of the semantics for the "edge statement / RDFn" approach (with only a little adaptation to the abstract syntax) : https://github.com/w3c/rdf-star-wg/blob/main/docs/rdfn-semantics.md However, I disagree when you present it as a semantics for the sugar+ proposal. Your email starts by extending the abstract syntax with a new kind of terms called tripleOccurrence . By contrast, the sugar+ proposal does not change the abstract syntax. > namely the sugar+ proposal can be provably seen as the > "implementation" of my semantics for the original Andy's proposal. Ah, but we are talking about a different "Andy's proposal" ! https://lists.w3.org/Archives/Public/public-rdf-star-wg/2024Jan/0000.html (I know, thinks are getting messy, hence my urge to make this table!). I didn't keep that proposal in the table because, in my opinion, it is a mix of the "triple statement" and "edge statement" proposals, without adding anything substantially new. pa > So, the circle can be closed: sugar+ is equivalent to Andy's proposal > under my (quite simple and obvious) semantics. > --e. > >> On 30 Jan 2024, at 20:41, Pierre-Antoine Champin >> <pierre-antoine@w3.org> wrote: >> >> >> >> Dear all, >> >> I just updated the seeking-consensus table [1] with two rows that >> summarize the point I made during the Semantics TF last Friday. >> Namely, that Antoine Zimmermann's proposed semantics for RDF-star >> [2], back in April, could easily be adapted to the proposals we have >> on the table (actually, it could be used as-is for the triple-terms >> proposal). >> >> What I really like about this proposal is that, just like we have a >> common concrete syntax for all proposals, we can use very similar >> definitions of "interpretation" and "satisfaction", leaving the most >> significant difference at the abstract syntax level. >> >> Even better, Antoine proposes a semantic extension called >> "az-RDF-reification semantics", where >> >> :e rdf:nameOf <<(:s :p :o)>>. >> >> would actually *entail* >> >> :e rdf:nameOf [ >> rdf:subject :s ; >> rdf:predicate :p ; >> rdf:object :o ; >> ]. >> >> Rings a bell ? This is what << :e | :s :p :o >> expands to under the >> "sugar+" proposal! :-) >> >> Based on my extrapolation of Antoine's semantics for the >> edge-proposal [1], this semantic extension could also be adapted to >> achieve the same result for the edge-statements proposal. >> >> pa >> >> [1] >> https://htmlpreview.github.io/?https://github.com/w3c/rdf-star-wg/blob/main/docs/seeking-consensus-2024-01.html >> [2] https://www.emse.fr/~zimmermann/W3C/RDF-star-semantics/ >> >> <OpenPGP_0x9D1EDAEEEF98D438.asc>
Attachments
- application/pgp-keys attachment: OpenPGP public key
Received on Monday, 5 February 2024 21:46:33 UTC