[Cosmo-dev] Understanding the Cosmo server side target users
Vinubalaji Gopal
vinu at osafoundation.org
Mon Sep 4 22:19:01 PDT 2006
On Thu, 2006-08-31 at 14:48 -0700, Mimi Yin wrote:
> + Tease out how technologies that support similar usage scenarios
> differ from each other. e.g. Why would someone use LDAP over
> CardDAV.
The CardDAV draft apart from listing other address book alternatives
lists the disadvantages of LDAP:
The key disadvantages of address book support in LDAP are:
1. Lack of schemas require overly complex client configuration to
map expected fields in the client to directory entries in the
server.
2. General reluctance to give 'ordinary' users write access to even
a small portion of the directory as often senstive information is
included in directory entries and a small mistake in configuring
The second point accentuates the security model of LDAP. CardDAV with WebDAV ACL will provide a
fine grained security - WebDAV ACL is a must for any CardDAV server and Cosmo will eventually
support WebDAV ACL.
Personally I have found it hard to configure openldap (the open source implementation of LDAP), but CardDAV once
part of Cosmo will just work without any kind of special configuration.
Another key advantage of CardDAV over LDAP is that it uses the standard vCard which is supported by most of the existing
clients today.
More information about the cosmo-dev
mailing list