Given the input so far, it seems JSON-LD 1.1 should be the default for both parsing and writing in the next release (Jena 4.5.0). Written JSON-LD would not include a @content entry "@version" - that breaks JSON-LD 1.0 processing.

    Andy

On 11/03/2022 10:38, Andy Seaborne wrote:
Jena has both JSON 1.0, provided by jsonld-java, and JSON-LD 1.1, provided by Titanium.

What should the default settings be?

For parsing that means what is bound to "application/ld+json" and file extension .jsonld.

For writing, it means what is setup for Lang.JSONLD.

This is two decisions - parsing and writing can be different.

Reply via email to