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

oBIX 1.1 XSD (Core Schema) - some (or maybe all) Obj attributes should be declared globally

    XMLWordPrintable

    Details

    • Proposal:
      Hide

      Attributes such as Obj.display, Obj.displayName, etc should be declared as direct children of the root schema element. This is generally a good practice for enhancing re-use of schema elements across various contexts and applications.

      Show
      Attributes such as Obj.display, Obj.displayName, etc should be declared as direct children of the root schema element. This is generally a good practice for enhancing re-use of schema elements across various contexts and applications.
    • Resolution:
      Hide

      Attributes refactored globally when possible. See document https://www.oasis-open.org/apps/org/workgroup/obix/download.php/51338/2013-11-08-obix.xsd

      Show
      Attributes refactored globally when possible. See document https://www.oasis-open.org/apps/org/workgroup/obix/download.php/51338/2013-11-08-obix.xsd

      Description

      Attributes such as Obj.display and Obj.display name are declared inside of the the complex type Obj. Since all uses of those attributes are of type xs:string there is no reason to declare them inside of the Obj complexType declaration.

        Attachments

          Activity

            People

            • Assignee:
              chris.bogen Chris Bogen (Inactive)
              Reporter:
              chris.bogen Chris Bogen (Inactive)
            • Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: