This is an automated email from the ASF dual-hosted git repository. andy pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/jena-site.git
The following commit(s) were added to refs/heads/main by this push: new 4e5df88b3 Legacy notes: Framing support is for JSON-LD 1.0. Reification API. (#166) 4e5df88b3 is described below commit 4e5df88b3ad4ae855b8c153ca3e8b322bcadd02b Author: Andy Seaborne <a...@apache.org> AuthorDate: Tue Aug 15 14:34:21 2023 +0100 Legacy notes: Framing support is for JSON-LD 1.0. Reification API. (#166) * Fix property name * Note that framing support may be unavailable in Jena5 * Note legacy for reification --- source/documentation/archive/README | 1 + .../{notes => archive}/reification_previous.md | 2 ++ source/documentation/fuseki2/fuseki-data-access-control.md | 4 ++-- source/documentation/io/rdf-output.md | 13 +++++++++++++ source/documentation/notes/__index.md | 1 - source/documentation/notes/reification.md | 10 ++-------- 6 files changed, 20 insertions(+), 11 deletions(-) diff --git a/source/documentation/archive/README b/source/documentation/archive/README new file mode 100644 index 000000000..e93906ff5 --- /dev/null +++ b/source/documentation/archive/README @@ -0,0 +1 @@ +A place to keep old material that is no longer part of the published Jena website. diff --git a/source/documentation/notes/reification_previous.md b/source/documentation/archive/reification_previous.md similarity index 96% rename from source/documentation/notes/reification_previous.md rename to source/documentation/archive/reification_previous.md index 6b409f022..65d36dd56 100644 --- a/source/documentation/notes/reification_previous.md +++ b/source/documentation/archive/reification_previous.md @@ -1,5 +1,7 @@ --- title: Reification styles (archive material) +aliases: + - /documentation/notes/reification-previous.html --- ## Reification styles diff --git a/source/documentation/fuseki2/fuseki-data-access-control.md b/source/documentation/fuseki2/fuseki-data-access-control.md index 7c221e252..e82d09a4b 100644 --- a/source/documentation/fuseki2/fuseki-data-access-control.md +++ b/source/documentation/fuseki2/fuseki-data-access-control.md @@ -134,9 +134,9 @@ Access control lists (ACL) as part of the server configuration file. fuseki --conf <i>configFile.ttl</i> </pre> -ACLs are provided by the `ja:allowedUsers` property +ACLs are provided by the `fuseki:allowedUsers` property -### Format of `ja:allowedUsers` {#alloweduser} +### Format of `fuseki:allowedUsers` {#alloweduser} The list of users allowed access can be an RDF list or repeated use of the property or a mixture. The different settings are combined into one ACL. diff --git a/source/documentation/io/rdf-output.md b/source/documentation/io/rdf-output.md index af196b702..32f4030bb 100644 --- a/source/documentation/io/rdf-output.md +++ b/source/documentation/io/rdf-output.md @@ -368,6 +368,19 @@ in ASCII (using `\u` escape sequences for non-ASCI characters where necessary). ### JSON-LD {#json-ld} +> Caution. This section describes features that may be removed. +> +> Jena uses different third party processors for JSON-LD 1.0 and JSON-LD 1.1. +> +> This section describes support for passing configuration to the JSON-LD 1.0 +> processor only. It does not apply to the JSON-LD 1.1 processor. +> +> It is planned that support for JSON-LD 1.0 will be removed in Jena5. +> +> The project is looking for contributions for passing framing configuration to +> the JSON-LD 1.1 processor, which is +> [titanium-json-ld](https://github.com/filip26/titanium-json-ld). + JSON-LD output is supported, in its various flavors ("compacted", "expanded", "flattened", "framed"), by using one of the following RDFFormats: diff --git a/source/documentation/notes/__index.md b/source/documentation/notes/__index.md index acec5a026..4aa3f1c0f 100644 --- a/source/documentation/notes/__index.md +++ b/source/documentation/notes/__index.md @@ -9,7 +9,6 @@ slug: index - [Stream manager how-to](stream-manager.html) Redirecting URLs to local files - [Model factory](model-factory.html) Creating Jena models of various kinds - [RDF frames](rdf-frames.html) Viewing RDF statements as frame-like objects -- [Reification](reification.html) API support for RDF reification - [Typed literals](typed-literals.html) Creating and extracting RDF typed literals - [SSE](sse.html) SPARQL Syntax Expressions - [Repacking Jena jars](jena-repack.html) diff --git a/source/documentation/notes/reification.md b/source/documentation/notes/reification.md index ecd7f116c..f4ae483c5 100644 --- a/source/documentation/notes/reification.md +++ b/source/documentation/notes/reification.md @@ -2,6 +2,8 @@ title: Reification HowTo --- +> Reification API support will be removed in Jena5. + ## Introduction This document describes the Jena API support for reification. @@ -126,11 +128,3 @@ All the reified statements in the model that reify the given statement are removed, whatever their reifying resource. To remove a particular reified statement only, use - `Model::removeReification(ReifiedStatement)` - -## Reification styles - -Prior to version 2.10.0 of Jena, there were 3 styles of reification, -"standard", "minimal" and "convenient". As of 2.10.0 and later, only -what was previously the "standard" style is supported. - -The old documentation is [still available](reification_previous.html).