Expose display name with a property value and allow property name to be a technical name

    • Type: New Feature
    • Resolution: Fixed
    • Priority: Major
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Hide

      Add to spec on page 0.5 DataModel/Object type:
      "A property name can be a technical name without meaning to an end user. For a user interface always the DisplayName should be used".

      Extend properties schema in object representation format to:
      <cmis:propertyXX cmis:name="property_name" cmis:displayName="My Property" cmis:index="ordinal_number">
      <cmis:value>property_value</cmis:value>
      </cmis:propertyXX>

      name and displayName should be mandatory

      Show
      Add to spec on page 0.5 DataModel/Object type: "A property name can be a technical name without meaning to an end user. For a user interface always the DisplayName should be used". Extend properties schema in object representation format to: <cmis:propertyXX cmis:name="property_name" cmis:displayName="My Property" cmis:index="ordinal_number"> <cmis:value>property_value</cmis:value> </cmis:propertyXX> name and displayName should be mandatory

      It is unclear whether the property name is supposed to be exposed in a user interface and/or whether it can be a pure technical name. As the spec mentions to use the property name as part of a query it makes sense to allow this to be a technical name like PROP_1234. To avoid that a client needs to do a lookup in the type definition every time the property name is displayed to an end user the display name should always be exposed together with the query name where a property value appears.

            Assignee:
            Unassigned
            Reporter:
            Jens Hübel (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: