Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

User Story #2666 (closed)

Opened 14 years ago

Closed 14 years ago

Delete functionalities in all clients

Reported by: jburel Owned by:
Priority: critical Milestone: OMERO-Beta4.2.1
Component: General Keywords: n.a.
Cc: atarkowska, jamoore, wmoore, cneves Story Points: n.a.
Sprint: n.a. Importance: Mandatory
Total Remaining Time: 0.0d Estimated Remaining Time: n.a.

Description (last modified by jburel)

Synchronize clients.

  • make distinction between delete and remove.
  • delete images, datasets, projects etc.
  • delete annotations
  • etc.

Some functionalities already in place in Insight. Need to be reviewed, probably use them as a starting point.

Delete status in insight

  • Delete Image
    • Select the image from Tree view (left panel) or Browser view (central panel)
    • Right-click, and select the Delete Option.
    • Delete box pops up to confirm the delete action and to offer the option to delete the tags or attachments linked to the image. The other types of annotation that cannot be shared, will be removed automatically e.g. comments, ratings
  • Delete Dataset
    • Select the dataset from Tree view (left panel)
    • Right-click, and select the Delete Option.
    • Delete box pops up to confirm the delete action and to offer the following options:
      • delete the images contained in the dataset.
      • delete the tags or attachments linked to the dataset. If the user decides to delete the images contained in the dataset, the same rule applies i.e. annotation linked will/won't be deleted
  • Delete Project
    • Select the project from Tree view (left panel)
    • Right-click, and select the Delete Option.
    • Delete box pops up to confirm the delete action and to offer the following options:
      • delete the datasets (and images contained in them) contained in the project.
      • delete the tags or attachments linked to the project. If the user decides to delete the datasets contained in the project, the same rule applies
  • Delete Plate
    • see Delete Dataset
  • Delete Screen (not available)
    • see Delete Project


Important:
The option to delete "tag, term or attachment" while deleting an object (e.g. image) will be OFF by default.

Change History (7)

comment:1 Changed 14 years ago by jburel

  • Description modified (diff)

comment:2 Changed 14 years ago by jburel

  • Description modified (diff)

comment:3 Changed 14 years ago by jburel

  • Description modified (diff)

comment:4 Changed 14 years ago by jburel

  • Description modified (diff)

comment:5 Changed 14 years ago by jmoore

(In [7962]) Adding omero/callbacks.py with DeleteCallbackI (See #2666)

comment:6 Changed 14 years ago by jmoore

(In [7965]) Minor refactoring of DeleteCallbackI in OmeroJava to match OmeroPy (See #2666)

comment:7 Changed 14 years ago by jmoore

  • Resolution set to fixed
  • Status changed from new to closed

Remaining tickets are in #2800

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.99718 sec.)

We're Hiring!