Uploaded image for project: 'OASIS Digital Signature Services eXtended (DSS-X) TC'
  1. OASIS Digital Signature Services eXtended (DSS-X) TC
  2. DSSX-6

Migrate to HTTP schema URI references for declared XML namespaces in our workproducts (here localsig profile)

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: New
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: V1_WD01
    • Fix Version/s: V1_WD01
    • Labels:
      None
    • Proposal:
      Hide

      Replace "urn:oasis:names:tc:dss-x:1.0:profiles:localsig:schema#" currently linked to "http://docs.oasis-open.org/ns/dss-x/localsig/1.0/201110"
      with "http://docs.oasis-open.org/dss-x/ns/localsig/1.0" (text and link)

      Show
      Replace "urn:oasis:names:tc:dss-x:1.0:profiles:localsig:schema#" currently linked to "http://docs.oasis-open.org/ns/dss-x/localsig/1.0/201110" with "http://docs.oasis-open.org/dss-x/ns/localsig/1.0" (text and link)

      Description

      In [Section 7 XML Namespace Identifiers and Namespace Documents of OASIS Naming Directives](http://docs.oasis-open.org/specGuidelines/ndr/namingDirectives.html#xml-namespaces) it says:

      """
      An XML namespace name identified by an HTTP scheme URI reference must conform to the pattern: http://docs.oasis-open.org/[tc-shortname]/ns/xxxx
      """

      and further on some exception to this rule:
      """
      URN-based XML namespaces may be declared by existing TCs that have already used this feature, or by associated Maintenance Activity TCs, where architectural considerations require continued use of URNs. URN-based XML namespaces must not be declared otherwise, since they lack a standard, ubiquitous resolution method using DNS[+HTTP]. In URNs, the colon (":") character is expected.
      """
      Allthough we for sure qualify as existing as well as maintenance activity TC, I suggest using the HTTP schema URI references for namespace declarations in our work products from now on.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              sdrees Stefan Hagen
            • Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated: