Uploaded image for project: 'Apache Jena'
  1. Apache Jena
  2. JENA-1052

Provide strict compliance with minimal RFC 3986, 3987.

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: Jena 3.0.0
    • Fix Version/s: Jena 3.0.1
    • Component/s: ARQ, RIOT
    • Labels:
      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.

        Attachments

          Activity

            People

            • Assignee:
              andy Andy Seaborne
              Reporter:
              andy Andy Seaborne
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: