trellis-ldp / trellis

Trellis is a platform for building scalable Linked Data applications
https://www.trellisldp.org
Apache License 2.0
105 stars 21 forks source link

Support JSON-LD 1.1 #1164

Open joshdcollins opened 3 years ago

joshdcollins commented 3 years ago

Support JSON-LD 1.1 -- potentially using https://github.com/filip26/titanium-json-ld

acoburn commented 3 years ago

Jena doesn't currently support Titanium directly: https://issues.apache.org/jira/browse/JENA-1948, but it would be quite possible to swap this in at the JenaIOService layer in the ::read and ::write methods.

acoburn commented 3 years ago

Given that Titanium uses the jakarta.* namespace (JakartaEE 9), it will be a little while until Titanium support can be integrated into Trellis. We need to wait until (1) MicroProfile moves to JakartaEE 9+ -- maybe sometime in 2021? and then (2) Quarkus migrates to JakartaEE 9+ which would be some months after MP makes the move.

gregid commented 1 year ago

What's the status of this issue? It seems Jena now supports JSON-LD 1.1.