• Type: Bug
    • Resolution: Fixed
    • Priority: Major
    • PIM WD14
    • Affects Version/s: PIM CS01
    • Component/s: PIM
    • None
    • Environment:

      William Cox in response to WSCALENDAR-551

    • Hide

      Improve text referencing the UML Diagram color schemes. Expand slightly to mention PIM-PSM separation.

      Show
      Improve text referencing the UML Diagram color schemes. Expand slightly to mention PIM-PSM separation.

      In earlier versions of PIM and in [WS-Calendar], [RFC5545], and [xCal] the LinkType is a UID, a URI, 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, and from Platform-Independent to Platform-Specific concerns. This technique acts as a hook for PSM implementeres.

      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.

      This text does not make clear why the abstract class is used, and the diagram notation is not addressed in the PIM specification. (See WSCALENDAR-557 and WSCALENDAR-551).

            Assignee:
            William Cox (Inactive)
            Reporter:
            William Cox (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: