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

 


Help: OASIS Mailing Lists Help | MarkMail Help

cmis message

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


Subject: Namespace proposal and complex properties with lists


Hi all,

Reading the namespace proposal, I feel it could allow for interesting  
complex properties with the following small modification. I would like  
to allow full-digits intermediate "prefixes", in order to have  
properties named like:

   MyRepository:Finance:Orders:42:OrderNumber
   MyRepository:Finance:Orders:42:OrderTitle
   MyRepository:Finance:Orders:42:OrderCustomers:0:CustomerId

This would allow exposing complex properties that contain lists of  
subproperties.

It would only require changing the spec a bit to state that a non- 
initial prefix may be a non-negative integer as well as a SQL-92  
identifier.
(Also for interoperability for clients/servers that want to interpret  
them as actual lists, it would be good to standardize that lists start  
at 0.)

This sidesteps the problem of having these properties actually  
available in object types, so this proposal is purely syntactic and  
for future extensibility, but I think that it makes sense.

What do you think?

Florent

-- 
Florent Guillaume, Head of R&D, Nuxeo
Open Source, Java EE based, Enterprise Content Management (ECM)
http://www.nuxeo.com   http://www.nuxeo.org   +33 1 40 33 79 87



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