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] Created: (CMIS-139) Add namespace forproperty name


Add namespace for property name 
--------------------------------

                 Key: CMIS-139
                 URL: http://tools.oasis-open.org/issues/browse/CMIS-139
             Project: OASIS Content Management Interoperability Services TC
          Issue Type: New Feature
          Components: Domain Model
    Affects Versions: Draft 0.50, Draft 0.6
            Reporter: Florian Mueller
            Assignee: Ethan Gur-esh


Introducing namespaces provides the following advantages: 

1.  The CMIS specification defines a set of standard properties. An existing repository may have its own properties with the same names but with different semantics or different sets of constraints. A namespace allows clearly distinguishing between CMIS properties and repository or type specific properties. 

2.  Certain repositories allow using the same name of a property to be used at more than one place with a different meaning. Common property names like "Name" or "Invoice" might exist in different flavors an in different application contexts. 

3.  Future versions of the CMIS specifications may define additional standard properties (e.g. for Records Management). By introducing a separate namespace for the CMIS standard we can guarantee backward compatibility between a newer version of the specification and an existing repository or application implementation. 

4.  A namespace can be the foundation to introduce extended properties (e.g. hierarchies). Here are some relationships to other upcoming proposals, for example Aspects/Mixins that should be synchronized.


-- 
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]