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.