[Ietf-calsify] Re: What's wrong with more radical simplification?
Helge Hess
helge.hess at opengroupware.org
Fri Feb 11 12:28:50 PST 2005
On 11. Feb 2005, at 21:12 Uhr, Michiel van Leeuwen wrote:
> Let's assume that timezones move to an extension. The client i use
> supports them. So, the start time of en event is defined with a
> timezone.
No, the start time would still be defined in UTC, the timezone would be
added as a hint (actually a required one for the rrules extension).
> I publish the calendar. (upload the whole ics file). Someone else
> reads it using a client that doesn't support timezones. How can he
> fall back?
See above, the times will always be in UTC, the timezone is additional
information. So its a non-issue.
> he has to ignore the timezone information, because he doesn't
> understand it.
Yes, and it won't hurt since the time value is always in UTC, there is
no reason to do it otherwise. We only transport timezone information to
a) add information for editors/viewers
b) to allow for rrules
You seem to miss the reasons when and why timezones are required in the
protocol/format? I'm somewhat surprised about that, since exactly this
was discussed only some weeks ago including some details on how this
could be done format-wise.
> He can either use the time in the wrong timezone, or ignore the time
> completely. Both is wrong.
Yes, because your assumptions is wrong. To be up/downwards compatible
timevalues would always be in UTC.
> So, if i want my calendar to be readable by other clients, i can't use
> timezones.
> The same story would hold for other extensions.
Of course extensions must be properly done to be compatible, but so far
both discussed items can be easily done as extensions while still
providing downwards compatibility AND provide the same functionality
like before.
BTW: we do not talk about timezone awareness in the client, this has to
be available in any case. This is only about including timezone
information in the protocol entity which is only required for
recurrences and to one kind of allday appointments (as far as I can
see).
Greets,
Helge
--
http://docs.opengroupware.org/Members/helge/
OpenGroupware.org
More information about the Ietf-calsify
mailing list