Uploaded image for project: 'OASIS Open Building Information Exchange (oBIX) TC'
  1. OASIS Open Building Information Exchange (oBIX) TC
  2. OBIX-160

17. Conformance - Interaction with SHOULD and MAY following implementations

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: OBIX 1.1 PR02
    • Fix Version/s: OBIX 1.1 WD25
    • Component/s: OBIX 1.1 Specification
    • Labels:
      None
    • Environment:

      TAB Review

    • Proposal:
      Hide

      17.3 Interaction With Other Implementations
      In order to be conformant, an implementation MUST be able to interoperate with any implementation that satisfies all MUST and REQUIRED level requirements. Where the implementation has implemented optional behaviors, the implementation MUST be able to fall back to mandated behaviors if the implementation it is interacting with has not implemented those same behaviors. Where the other implementation has implemented optional behaviors not implemented by this implementation, the conformant implementation MUST be able to provide the mandated level behaviors that allow the other implementation to fall back to using only mandated behaviors.

      Show
      17.3 Interaction With Other Implementations In order to be conformant, an implementation MUST be able to interoperate with any implementation that satisfies all MUST and REQUIRED level requirements. Where the implementation has implemented optional behaviors, the implementation MUST be able to fall back to mandated behaviors if the implementation it is interacting with has not implemented those same behaviors. Where the other implementation has implemented optional behaviors not implemented by this implementation, the conformant implementation MUST be able to provide the mandated level behaviors that allow the other implementation to fall back to using only mandated behaviors.

      Description

      "17. Conformance does not specify the required interaction between implementations that conform to all MUST and REQUIRED statements when interacting with implementations that have implemented SHOULD or MAY statements in the draft.

      There are 98 SHOULD statements and 22 MAY statements.

      "

        Attachments

          Activity

            People

            • Assignee:
              toby.considine Toby Considine (Inactive)
              Reporter:
              toby.considine Toby Considine (Inactive)
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: