[Cosmo-dev] items in multiple collections and eimml
Morgen Sagen
morgen at osafoundation.org
Tue Feb 13 08:44:38 PST 2007
On Feb 13, 2007, at 8:16 AM, Randy Letness wrote:
> How is items in multiple collections going to fit in with eimml?
> Lets say I have two collections (A,B) that both include item C.
>
> 1. I share A resulting in collection A, item C created on cosmo
> 2. I share B resulting in collection B created on cosmo (item C
> already there, added to B)
> 3. I unshare B...i would assume B is removed but item C stays
> because collection A is still there
> 4. I unshare A...both A and C are removed.
>
> Does this sound right? So a shared item stays on cosmo as long as
> it has at least one parent collection. Once all its parents are
> removed, the item is removed.
Chandler does something like this internally: as long as an item is
in at least one collection it remains out of the trash, but once an
item no longer lives in any collection the item is moved to the trash.
> Is there going to be a separate "remove from collection" record for
> an item or is "delete" going to mean "remove this item from the
> collection and delete from server if it doesn't belong to any
> collection"?
I would say the latter.
More information about the cosmo-dev
mailing list