[Dev] Engineering feedback on item deletion and removal

Donn Denman donn at osafoundation.org
Wed Oct 13 11:09:48 PDT 2004


This looks like a very well thought out design for disposing of items.

Overall, I think it looks really good.  But my initial reaction was 
that it's too complicated - why do we need both deletion and removal 
operations?   Reading further, I see that our Item Collections need a 
"remove" operation that's independent of deletion.  For User Defined 
collections, removing the item from the collection is very different 
from deleting the item altogether.   You are just excluding it from 
that group of items.  But "Library" collections are more automatic - 
they don't really have an exclusions list so removing the item must be 
done with deletion.  This all makes sense to me, and it looks like the 
model of the Trash is good and consistent.

Detailed Notes
-------------------
Chandler has a "Delete" menu item in the Edit menu.  I assume that it 
does the same thing that the delete key does, since the delete key is 
the keyboard accelerator for the delete menu item.

I'm wondering how we'll be implementing the Removal collections.  Since 
the items are still in the repository, all our queries will find them.  
So we'll need to update our queries to not include them somehow.  Maybe 
there's a better way to do this than simply adding an extra rule to 
each query.  Ideally when we move items to a removal collection, we'd 
actually move them to another section of the repository which we can 
exclude from our normal queries.  But these are implementation details 
that don't really have anything to do with the UI design, and should 
probably be moved to a different discussion thread.

- Donn Denman

On Oct 12, 2004, at 2:13 PM, Chih-Chao Lam wrote:

> I've updated the page based on review comments from Mitch. Hopefully, 
> this will make it more easily understood by everyone.
>
>> http://wiki.osafoundation.org/bin/view/Chandler/ItemRemovalAndDeletion
>
> chao
>
> On Oct 12, 2004, at 9:18 AM, Katie Capps Parlante wrote:
>
>> The design team has been working on a spec for item deletion and 
>> removal (from item collections). It would be great to get the cpia 
>> folks to take a look at the spec and give feedback (and anyone else 
>> who is interested).
>>
>> http://wiki.osafoundation.org/bin/view/Chandler/ItemRemovalAndDeletion
>>
>> Cheers,
>> Katie
>> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>>
>> Open Source Applications Foundation "Dev" mailing list
>> http://lists.osafoundation.org/mailman/listinfo/dev
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>
> Open Source Applications Foundation "Dev" mailing list
> http://lists.osafoundation.org/mailman/listinfo/dev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 2604 bytes
Desc: not available
Url : http://lists.osafoundation.org/pipermail/dev/attachments/20041013/600c7015/attachment.bin


More information about the Dev mailing list