[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [OASIS Issue Tracker] (WSCALENDAR-551) Is LinkType Class needed? Yes!
[ https://issues.oasis-open.org/browse/WSCALENDAR-551?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=58758#comment-58758 ] William Cox edited comment on WSCALENDAR-551 at 2/28/15 11:31 PM: ------------------------------------------------------------------ In earlier versions of PIM and in [WS-Calendar], [RFC5545], and [xCal] the LinkType is a UID, a URI [RFC3986], or a reference. The PIM creates an abstract class LinkType, for this purpose, and has reference as its only attribute. This allows PSMs to easily define their Platform-Specific Relationship descriptions, and is a deliberate separation of abstraction from concrete references. Quoting from PIM CS01: 427 Note: In [WS-Calendar], [RFC5545], and [xCal] the LinkType is a UID, a URI [RFC3986], or a reference 428 string. This supports both distributed schedules and local identifiers that need not be fully qualified as 429 would be a UID or a URI. In the PIM, we use a string, without defining the precise type or uses of that 430 reference—that is left to the PSMs. was (Author: william.cox): In earlier versions of PIM and in [WS-Calendar], [RFC5545], and [xCal] the LinkType is a UID, a URI [RFC3986], or a reference. The PIM creates an abstract class LinkType, for this purpose, and has reference as its only attribute. This allows PSMs to easily define their Platform-Specific Relationship descriptions, and is a deliberate separation of abstraction from concrete references. Quoting from PIM CS01: 429 string. This supports both distributed schedules and local identifiers that need not be fully qualified as 430 would be a UID or a URI. In the PIM, we use a string, without defining the precise type or uses of that 431 reference—that is left to the PSMs > Is LinkType Class needed? Yes! > ------------------------------ > > Key: WSCALENDAR-551 > URL: https://issues.oasis-open.org/browse/WSCALENDAR-551 > Project: OASIS Web Services Calendar (WS-Calendar) TC > Issue Type: Bug > Components: PIM > Affects Versions: PIM CS01 > Environment: Steve Ray > https://lists.oasis-open.org/archives/ws-calendar-comment/201502/msg00001.html > Reporter: William Cox > Assignee: William Cox > > From email: > I noticed that the PIM removed two of the three attributes in the LinkType class (URI and linkedUid, leaving reference). With LinkType only having a single attribute, it becomes somewhat extraneous. Why not just have the RelationLink.link point to the reference as a URI || String || UID as documented for LinkType.reference, rather than pointing to a LinkType that points to reference? -- This message was sent by Atlassian JIRA (v6.2.2#6258)
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]