[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kolab-devel
Subject:    Re: [Kolab-devel] CalDAV Collections vs. IMAP Folders
From:       Aleksander Machniak <machniak () kolabsys ! com>
Date:       2013-03-20 12:02:12
Message-ID: 5149A544.3040804 () kolabsys ! com
[Download RAW message or body]

On 03/20/2013 11:05 AM, Thomas BrĂ¼derli wrote:

> But I'm still not sure about the UID being derived from the actual IMAP
> folder path. Especially when CalDAV clients create new folders with UIDs
> like 5370e25fa646-4b9db78f1f30-fd07c306.

In ActiveSync server can change folder UID generated by the client on
folder create operation and the client uses UID generated by the server
then.

While implementing UID handling in kolab-syncroton there was an idea to
use /shared/vendor/cmu/cyrus-imapd/uniqueid, but it unfortunately didn't
work. So, we ended up with generating the UID based on folder name and
type. It means folder rename will invoke delete + create + content sync
operation.

As for the folder name, there's no problem in ActiveSync, the protocol
supports folder hierarchy.

-- 
Aleksander Machniak
Software Developer
Kolab Systems AG: http://kolabsys.com
PGP: 19359DC1

_______________________________________________
Kolab-devel mailing list
Kolab-devel@kolab.org
https://www.intevation.de/mailman/listinfo/kolab-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic