[Ietf-calsify] Re: [Ietf-caldav] How to derive FREEBUSY;
FBTYPE from a VEVENT?
Doug Royer
Doug at Royer.com
Fri Oct 28 13:12:33 PDT 2005
Cyrus Daboo wrote:
>
> One other thing that came up as I reviewed this: its not totally clear
> to me how free-busy is supposed to work with all day events. If I have
> an all day event marked with TRANSP=OPAQUE, should the FREEBUSY property
> specify a date-time or a date only? 2445 only seems to show timed cases
> and kind of implies that times are always required. Can this be clarified?
The ABNF in 2445 says:
fbvalue = period *["," period]
;Time value MUST be in the UTC time format.
And:
period = period-explicit / period-start
period-explicit = date-time "/" date-time
; [ISO 8601] complete representation basic format for a period of
; time consisting of a start and end. The start MUST be before the
; end.
period-start = date-time "/" dur-value
; [ISO 8601] complete representation basic format for a period of
; time consisting of a start and positive duration of time.
The FREEBUSY property is a date-time only value in UTC. And 'period'
can not be a 'date' only value.
The reason that it is in UTC, is that the VREEBUSY property
only exists in a VFREEBUSY component, and a VFREEBUSY component
does not contain a VTIMEZONE component.
So without it being a UTC date/time value, it would be impossible
to determine what slice is busy across time zones for an 'all-day'
event in the ORGANIZERS unspecified time zone .
--
Doug Royer | http://INET-Consulting.com
-------------------------------|-----------------------------
We Do Standards - You Need Standards
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 4532 bytes
Desc: S/MIME Cryptographic Signature
Url : http://lists.osafoundation.org/pipermail/ietf-calsify/attachments/20051028/11212121/smime.bin
More information about the Ietf-calsify
mailing list