Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
Jena 3.0.0
-
None
Description
The "RDF tests" Community Group at W3C is providing community maintenance and enhancement of the RDF and SPARQL test suites.
As part of that, a number of IRI resolution tests are proposed. They assume minimal compliance with RFC 3986 and 3987. This means base URIs declared in data (i.e. use of BASE or @base) do not have URI normalization applied.
Normalization is optional in URI processing. Jena normally performs some normalization. This JIRA will add a switch for strict compliance for HTTP URIs and leave normal processing with the additional normalization step. Normalization of explicit use of absolute file: URIs will always be performed.
Turtle and TriG are affected. N-Triples and N-Quads are not affected and remain with no URI processing; all URIs are treated as presented.