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

    • 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.
    • 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

      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.

            Assignee:
            Chris Bogen (Inactive)
            Reporter:
            Chris Bogen (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: