[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [cmis] Scope of Hierarchical Properties
Hi, this certainly looks like a feature set that will be hard to standardize. Maybe it makes sense to look at how others have dealt with it? 1) JCR doesn't have structured properties per se, but can support complex hierarchies of content nodes. So the structure is not *in* the properties, but in the tree of nodes they are contained in. This approach is very flexible, and also solves the issue of queryability. On the other hand, it's also hard to implement on top of systems that do not happen to support this in the first place. 2) WebDAV properties can complain arbitrary XML, thus any kind of hierarchy *can* be represented inside a WebDAV property (*). This is extremely simple to implement in a repository (essentially it can treat those properties as strings, with only one additional flag stating it's XML). The drawbacks here are that the property can only be manipulated and access-controlled in total, and that there's no solution for query (yet). ...both approaches are flexible and can represent just anything; but because of their flexibility clients and servers are more tightly coupled (because they need to understand the specific format/structure). BR, Julian (*) Of course binary values would be problematic... -- <green/>bytes GmbH, Hafenweg 16, D-48155 Münster, Germany Amtsgericht Münster: HRB5782
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]