OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

cmis-browser message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Proposal: Introduce Orderly Id to schema


Hi all,

 

as we have discussed in our last call I have attached a modified version of our Orderly schema. It is only a trivial change: Every element has now an id tag with the name that we had as a comment before. This allows referencing between different elements.

 

Example:

object {    

      id "http://docs.oasis-open.org/ns/cmis/browser/201103/repositoryCapabilities";                               

      string  capabilityACL ["none", "discover", "manage"];

      boolean capabilityAllVersionsSearchable;

      ...

}*;

 

object {

      id "http://docs.oasis-open.org/ns/cmis/browser/201103/repositoryInfo"

      string repositoryId;

      string repositoryName;

      string repositoryDescription;

      ...

      ref "http://docs.oasis-open.org/ns/cmis/browser/201103/repositoryCapabilities" capabilities;

      ...

}*;

 

As I have said this not standard Orderly, but would be useful. No one of the (few) existing Orderly tools will understand this. However they are generating JSON schema and JSON schema would support this.

 

I have sent an email to the Orderly mailing list to ask about the ref status, but did not get a reply so far. We can discuss if we want to use this mechanism or not.

 

Jens

 

cmis-schema-v0.1-browserbinding.orderly



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]