Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: pr02
    • Fix Version/s: wd20
    • Component/s: spec
    • Labels:
      None
    • Environment:

      Marty Burns

    • Resolution:
      Hide

      Added paragraph to section 3.1.2 (introducing the Interval)

      An Interval is part of a Sequence. An entire Sequence can be scheduled by scheduling a single Interval in a Sequence. A single Sequence can be scheduled multiple times through repeated reference by different Gluons. For this reason, of the three primary temporal elements (dtStart, dtEnd, and Duration) in a Component, the Duration has primacy in Intervals. Within a Sequence, a maximum of a single Interval MAY have a dtStart or a dtEnd.
      Added paragraph to section 3.1.2 (introducing the Interval) to clarify this. Other iCalendar Components have their own conformance rules on the use of these three.

      An Interval is part of a Sequence. An entire Sequence can be scheduled by scheduling a single Interval in a Sequence. A single Sequence can be scheduled multiple times through repeated reference by different Gluons. For this reason, of the three primary temporal elements (dtStart, dtEnd, and Duration) in a Component, the Duration has primacy in Intervals. Within a Sequence, a maximum of a single Interval MAY have a dtStart or a dtEnd.

      Show
      Added paragraph to section 3.1.2 (introducing the Interval) An Interval is part of a Sequence. An entire Sequence can be scheduled by scheduling a single Interval in a Sequence. A single Sequence can be scheduled multiple times through repeated reference by different Gluons. For this reason, of the three primary temporal elements (dtStart, dtEnd, and Duration) in a Component, the Duration has primacy in Intervals. Within a Sequence, a maximum of a single Interval MAY have a dtStart or a dtEnd. Added paragraph to section 3.1.2 (introducing the Interval) to clarify this. Other iCalendar Components have their own conformance rules on the use of these three. An Interval is part of a Sequence. An entire Sequence can be scheduled by scheduling a single Interval in a Sequence. A single Sequence can be scheduled multiple times through repeated reference by different Gluons. For this reason, of the three primary temporal elements (dtStart, dtEnd, and Duration) in a Component, the Duration has primacy in Intervals. Within a Sequence, a maximum of a single Interval MAY have a dtStart or a dtEnd.

      Description

      Exclusion of dtEnd in 5.2.3.1 Why is this requirement of Interval and not of Gluon? CIM currently has only start and end. Enabling consistency with this body of work is simplified if two out of three start, end, duration are supported. Suggest using rule in 5.2.3.2 and state that dtStart, duration are preferred.

        Attachments

          Activity

            People

            • Assignee:
              Toby.Considine Toby Considine
              Reporter:
              Toby.Considine Toby Considine
            • Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: