This is an automated email from the ASF dual-hosted git repository. afs pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/jena-site.git
commit f5db98abc421aac45949d13f73b6d860aa808df3 Author: Andy Seaborne <[email protected]> AuthorDate: Tue May 5 22:27:44 2026 +0100 Remove references to RDF-star (pre RDF 1.2 work) --- config.toml | 2 +- .../{rdf-star/__index.md => archive/rdf-star-cg.md} | 14 ++++++++------ source/documentation/archive/rdf-star-stub.md | 11 +++++++++++ source/documentation/io/rdf-binary.md | 2 +- source/documentation/io/trix.md | 19 ++++++------------- source/documentation/query/__index.md | 1 - 6 files changed, 27 insertions(+), 22 deletions(-) diff --git a/config.toml b/config.toml index 68a5d020e..8fc0ffb02 100644 --- a/config.toml +++ b/config.toml @@ -1,6 +1,6 @@ baseURL = "https://jena.apache.org" title = "Apache Jena" -languageCode = "en" +locale = "en" contentDir = "source" publishDir = "target/content" diff --git a/source/documentation/rdf-star/__index.md b/source/documentation/archive/rdf-star-cg.md similarity index 93% rename from source/documentation/rdf-star/__index.md rename to source/documentation/archive/rdf-star-cg.md index f5c57a74a..05d75eae7 100644 --- a/source/documentation/rdf-star/__index.md +++ b/source/documentation/archive/rdf-star-cg.md @@ -1,12 +1,14 @@ --- -title: Support of RDF-star -slug: index -aliases: - - /documentation/rdfstar/ - - /documentation/rdfstar/index.html +title: Support of RDF-star (Community Group) --- -[RDF-star](https://w3c.github.io/rdf-star/) is an extension to RDF that provides +---- +> This is not RDF 1.2. +> In RDF 1.2, `<<:s :p :o>>` is syntactic form for a +> ["reifying triple"](https://www.w3.org/TR/rdf12-turtle/#reifying-triples). +---- + +[RDF-star](https://w3c.github.io/rdf-star/) (Community Group) is an extension to RDF that provides a way for one triple to refer to another triple. RDF\* is the name of the original work which is described in [Olaf Hartig's blog entry](https://blog.liu.se/olafhartig/2019/01/10/position-statement-rdf-star-and-sparql-star/). diff --git a/source/documentation/archive/rdf-star-stub.md b/source/documentation/archive/rdf-star-stub.md new file mode 100644 index 000000000..5936654a6 --- /dev/null +++ b/source/documentation/archive/rdf-star-stub.md @@ -0,0 +1,11 @@ +--- +title: Support of RDF-star (Community Group) +--- + +---- +> This is not RDF 1.2. +> In RDF 1.2, `<<:s :p :o>>` is syntactic form for a +> ["reifying triple"](https://www.w3.org/TR/rdf12-turtle/#reifying-triples). +---- + +[Archived material on "RDF-star"](/documentation/archive/rdf-star-cg.html) diff --git a/source/documentation/io/rdf-binary.md b/source/documentation/io/rdf-binary.md index c0464d3ab..f2e6cc0a0 100644 --- a/source/documentation/io/rdf-binary.md +++ b/source/documentation/io/rdf-binary.md @@ -78,7 +78,7 @@ Source: [BinaryRDF.thrift](https://github.com/apache/jena/blob/main/jena-arq/Gra 6: RDF_ANY any 7: RDF_UNDEF undefined 8: RDF_REPEAT repeat - 9: RDF_Triple tripleTerm # RDF-star + 9: RDF_Triple tripleTerm # RDF 1.2 triple term # Value forms of literals. 10: i64 valInteger diff --git a/source/documentation/io/trix.md b/source/documentation/io/trix.md index fde82e3b1..ae5d72d31 100644 --- a/source/documentation/io/trix.md +++ b/source/documentation/io/trix.md @@ -50,11 +50,9 @@ HPL-2004-56 by having root element `<trix>` not `<TriX>`. ### TriX-star -The format is extended for [RDF-star](https://w3c.github.io/rdf-star/) with -embedded triples by allowing nested `<triple>`. - -Trix-star (2021) adds 'triple' to subject and object positions -of `ELEMENT triple`. +The format is extended for +[RDF triple terms](https://www.w3.org/TR/rdf12-concepts/#section-terms) +with by allowing nested `<triple>`. ``` <!ELEMENT triple ((id|uri|plainLiteral|typedLiteral|triple), uri, (id|uri|plainLiteral|typedLiteral|triple))> @@ -66,26 +64,21 @@ The Turtle: ``` PREFIX : <http://example/> -:s :p "ABC" . -<< :s :p :o >> :q :r . +:x :q <<( :s :p :o )>> . ``` is written in Trix as: ``` <trix xmlns="http://www.w3.org/2004/03/trix/trix-1/"> <graph> - <triple> - <uri>http://example/s</uri> - <uri>http://example/p</uri> - <plainLiteral>ABC</plainLiteral> </triple> <triple> + <uri>http://example/x</uri> + <uri>http://example/q</uri> <triple> <uri>http://example/s</uri> <uri>http://example/p</uri> <uri>http://example/o</uri> </triple> - <uri>http://example/q</uri> - <uri>http://example/r</uri> </triple> </graph> </trix> diff --git a/source/documentation/query/__index.md b/source/documentation/query/__index.md index c94058a51..af62afc4b 100644 --- a/source/documentation/query/__index.md +++ b/source/documentation/query/__index.md @@ -70,7 +70,6 @@ Features of ARQ that are legal SPARQL syntax Feature of ARQ that go beyond SPARQL syntax. - [LATERAL Join](lateral-join.html) -- [RDF-star](https://w3c.github.io/rdf-star/) - Operators and functions [`MOD`](https://www.w3.org/TR/xpath-functions/#func-numeric-mod) and [`IDIV`](https://www.w3.org/TR/xpath-functions/#func-numeric-integer-divide) for modulus and integer division.
