Fwd: Re: [Kolab-devel] [Kde-pim] Heads-up: Two changes to the Kolab format that are going to affect KDE PIM

Georg C. F. Greve greve at kolabsys.com
Tue Nov 23 12:08:50 CET 2010


----------  Forwarded Message  ----------

Subject: Re: [Kolab-devel] [Kde-pim] Heads-up: Two changes to the Kolab format 
that are going to affect KDE PIM
Date: Wednesday 17 November 2010, 17.59:08
From: "David Jarvie" <djarvie at kde.org>
To: kolab-devel at kolab.org

On Wed, November 17, 2010 12:17 pm, Georg C. F. Greve wrote:
> Hi all,
>
> There are two changes to the Kolab storage format in the final stages of
> the
> pipeline that are going to affect KDE PIM, as well as any other Kolab
> client.
>
> So I wanted to make sure this has not flown through under the radar.
>
> The relevant mails & descriptions can be found here:
>
>  KEP 2: Modification of datetime type, introduction of 'tz' sub-tag
>   http://kolab.org/pipermail/kolab-format/2010-November/001036.html

I'm not sure that the Smart Upgrade Option is a good idea. If a client
performs the smart upgrade, the recurrence will appear to have been
created by a client using the new format, but if the smart upgrade
assumptions are wrong (i.e. the time zone is not the local time zone), the
recurrence times will be wrong. If it was left in the old format, so that
clients can recognise that it doesn't have a specified time zone, it would
then be open to the client (or another client) subsequently accessing the
same calendar data to present the recurrence to the user as being
uncertain.

I think that only the user should be able to definitively specify the time
zone when it's not already in the calendar. The client shouldn't do this
without asking the user, since no information is lost by not asking.

-- 
David Jarvie.
KDE developer.
KAlarm author - http://www.astrojar.org.uk/kalarm

_______________________________________________
Kolab-devel mailing list
Kolab-devel at kolab.org
https://kolab.org/mailman/listinfo/kolab-devel

-----------------------------------------
-- 
Georg C. F. Greve
Chief Executive Officer

Kolab Systems AG
Zürich, Switzerland

e: greve at kolabsys.com
t: +41 78 904 43 33
w: http://kolabsys.com

pgp: 86574ACA Georg C. F. Greve
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 308 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.kolab.org/pipermail/format/attachments/20101123/ef1c7ac5/attachment.sig>


More information about the format mailing list