Uploaded image for project: 'OASIS Open Data Protocol (OData) TC'
  1. OASIS Open Data Protocol (OData) TC
  2. ODATA-1085

Decide how to use V4.01 features in OASIS vocabularies

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Deferred
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: V4.0_CSD01
    • Fix Version/s: None
    • Component/s: Vocabularies
    • Labels:
      None
    • Resolution:
      Hide

      Deferred by unanimous consent 2017-7-6.

      In ODATA-958 we worked around the issue by defining the extension in a way that didn't require 4.01 syntax. We should try and do similar, and consider consequences on a case-by-case basis.

      Show
      Deferred by unanimous consent 2017-7-6. In ODATA-958 we worked around the issue by defining the extension in a way that didn't require 4.01 syntax. We should try and do similar, and consider consequences on a case-by-case basis.

      Description

      In ODATA-958 we decided to use the new abstract types Edm.AnyPropertyPath in terms of the Capabilities vocabulary.

      Technically this requires to use Version="4.01" in the Edmx wrapper element (which we don't do yet).

      Should we provide to "versions" of the Capabilities vocabulary, one restricted to Version="4.0" constructs, and one using Version="4.01"?

      If yes, how should we do this technically: by creating a new schema name, e.g. Org.OData.Capabilities.V1_01, or by having two branches of the well-known current schema name. If the latter, which one is the "master" branch?

      How should this be reflected in the OData Vocabularies work product: should we continue to publish CSDs for version 4.0 and in parallel have CSDs for version 4.01?

        Attachments

          Activity

            People

            • Assignee:
              mikep Michael Pizzo
              Reporter:
              handl Ralf Handl
            • Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated: