Issue Details (XML | Word | Printable)

Key: CMIS-152
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Al Brown
Reporter: Ryan McVeigh
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
OASIS Content Management Interoperability Services (CMIS) TC

source link is overloaded between feeds and resources

Created: 21/Apr/09 06:39 PM   Updated: 11/Jan/10 07:39 PM
Component/s: REST/AtomPub Binding
Affects Version/s: Draft 0.61
Fix Version/s: Draft 0.62

Proposal: Let's use distinct names for the two types of links: Relationships use relationship-source, feeds use feed-source.


 Description  « Hide
There's some confusion caused by using the source link for relationships and feeds. See lines 138-140:

"This link references the source of the current object. In a relationship object, this link references the source object. In feeds, this link references the atom entry document of the object creating the feed."

And lines 430-432:

3.4.3.5.1.1 source
The source link relation points to the underlying CMIS Type Definition as Atom Entry. This link relation MUST be on the CMIS Type Feed.

The distinction between the two usages of this link needs clarification. Should this one link name be used for these two different things? Maybe it is two links so that it is clearer (and easier to describe)?

 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Ryan McVeigh added a comment - 05/May/09 10:13 PM
An alternative proposal for us to consider:

For feeds, I think we should use one of the existing links (alternate, related, or via) defined by Atom. I think a case could be made for any of them, but it seems like via might be the best:

    The value "via" signifies that the IRI in the value of the href attribute
    identifies a resource that is the source of the information provided in
    the containing element.

Florent Guillaume added a comment - 07/May/09 08:51 AM
I agree that "via" is the best fit.

Al Brown added a comment - 08/May/09 05:34 PM
via sounds fine to me to replace source.

Al Brown added a comment - 17/Jun/09 06:48 PM
fixed in 62b

Al Brown added a comment - 05/Jan/10 12:22 AM
JIRA Cleanup