r3 - 10 Apr 2007 - 12:29:41 - MimiYinYou are here: OSAF >  Projects Web  >  MimiYin > PreviewRemoveDeleteTrashSpec

Preview Remove, Delete and Trash Spec

For context 0.6 Trash and Deletion Spec


Usage Patterns

When will users use Remove, Delete and Move to Trash?
  • When Undoing a mistake: Oops, I did it again.
  • When Processing / Triaging information: Keep versus Chuck.
  • When Organizing / Re-Organizing information: When do I ever look at that?

End-user Language

  • Remove an item from a collection
  • Deleting an item
  • Moving an item to the Trash

  • Removing an item from the Trash
  • Removing an item from the Trash to a specific collection

  • Deleting a collection
  • Deleting a collection and the items in it
  • Moving a collection to the Trash

Nice to haves - Deferred to future

  • Removing a collection from the sidebar, but not deleting it or the contents within it

Scenarios and Workflows

Remove items via DELETE key, App menu: Item>>Remove, Context menu: Item>>Remove

  • Remove item from Dashboard: Pop-up 'Remove from Dashboard' dialog...
    • Removing 'Item Title' from the Dashboard will move it to the Trash.
    • [ ] Apply to all [Cancel] [Move to Trash]

  • Remove item from User-defined collection: Item(s) is / are removed from that collection.

  • Remove Single-Collection items from User-defined Not-Mine collection: Pop-up 'Only appearance of item' dialog...
    • 'Item Title' only appears in 'Collection Name'. Removing it will move it to the Trash.
    • [ ] Apply to all [Cancel] [Move to Trash]

  • Remove from Trash: Deletes Item.

Deferred: Remove items from the Trash via Drag and Drop

  • Remove from Trash via Drag and Drop out of the Collection to nowhere: Returns item(s) to all collections it used to be a member of.
  • Remove from Trash via Dragging and Dropping into a specific collection: Returns item(s) just to the destination collection.

Delete items via Ctrl/Cmd-DELETE key, App menu: Item>>Delete, Context menu: Item>>Delete

  • Delete always moves the item to the Trash, which means that all instances of the item are removed from all collections it was a member of.
  • Delete in the Trash collection deletes the selected item(s) from the Trash collection.
  • Both the App menu item: Collection>>Empty Trash and the Context menu item: Collection>>Empty Trash delete all items in the Trash collection.

Delete collections App menu: Collection>>Delete, Context menu: Collection>>Delete

  • Out of the box collections cannot be deleted.
  • User-defined Mine collections: Pop-up 'Delete Collection' dialog...
    • Do you want to delete: [Cancel] [Collection only] [Collection and Items]

Bug 7944

  • User-defined Not-Mine collections where NONE of the items have also been added to other collections: Pop-up 'Delete Collection' - 1 dialog...
    • The items in 'Collection Name' only appear in this collection. Deleting 'Collection Name' will move its items to the Trash. [Cancel] [Delete Collection and Items]
  • User-defined Not-Mine collections where SOME of the items have also been added to other collections: Pop-up 'Delete Collection' - 2 dialog...
    • Some of the items in 'Collection Name' only appear in this collection. Deleting 'Collection Name' will move those items to the Trash. [Cancel] [Delete Collection and Items]

-- MimiYin - 09 Apr 2007

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r3 < r2 < r1 | More topic actions
 
Open Source Applications Foundation
Except where otherwise noted, this site and its content are licensed by OSAF under an Creative Commons License, Attribution Only 3.0.
See list of page contributors for attributions.