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: [OASIS Issue Tracker] Commented: (CMIS-105) cmis properties mixedwith object properties creates confusion



    [ http://tools.oasis-open.org/issues/browse/CMIS-105?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=10187#action_10187 ] 

Al Brown commented on CMIS-105:
-------------------------------

namespace proposal should address this

> cmis properties mixed with object properties creates confusion
> --------------------------------------------------------------
>
>                 Key: CMIS-105
>                 URL: http://tools.oasis-open.org/issues/browse/CMIS-105
>             Project: OASIS Content Management Interoperability Services (CMIS) TC
>          Issue Type: Bug
>          Components: REST/AtomPub Binding
>    Affects Versions: Draft 0.50
>            Reporter: Ryan McVeigh
>            Assignee: Al Brown
>             Fix For: Draft 0.61
>
>
> The piggy-backing of CMIS properties in the object properties makes for some inconvenient processing. When setting fields (in an entry), some of those fields also have to be pushed into the properties. And when reading the properties from an entry (say, to create or update a document), you must filter out all the cmis properties (since they don't match the set of allowed types for the document). It seems that since we have a cmis-specific schema (extending atom), we could create a set of specific fields for this data. Note that this piggy-backing also means that documents which have actual properties with names which collide with the CMIS names (such as "Uri" and "Name") will not be processed properly. There will either be an error against the CMIS spec (because for example Name got populated with the actual property from the repo) or an error in function (because the property Name doesn't come through in the entry document).

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tools.oasis-open.org/issues/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


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