[Chandler-dev] items with same icaluid in same collection

Randy Letness randy at osafoundation.org
Tue Jul 17 17:59:30 PDT 2007


This bug describes the issue:

https://bugzilla.osafoundation.org/show_bug.cgi?id=9985

This is probably an edge case but we need to make a decision on how to 
handle items in the same collection with the same icaluid.  Cosmo 
currently allows this, but the CalDAV spec doesn't.  So do we:

A. Enforce icaluid uniqueness within collections on both the client and 
server.  This means any update to a collection that would result in 
multiple items with the same icaluid would fail.  Chandler would have to 
detect this case and not allow it.

B. Allow multiple items with the same icaluid in the same collection, 
but implement some workaround on the server to stay within the caldav 
spec (say only expose one of multiple items with the same icaluid in the 
same collection).

C. Allow it on the server and just not adhere to the caldav spec.

D. ???

-Randy


More information about the chandler-dev mailing list