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"

Task #6297 (new)

Opened 13 years ago

Last modified 12 years ago

Support copy/unlink of annotations in chgrp

Reported by: jamoore Owned by: jamoore
Priority: major Milestone: Unscheduled
Component: Services Version: n.a.
Keywords: n.a. Cc: jburel, cxallam
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: 1.5d
Sprint: n.a.

Description

In the case of delete, an annotation linked to a deleted object can either be deleted, or just unlinked when delete is not possible, for example if it's linked to another object.

When using chgrp, there is also the option of copying the annotation so that the new object will retain the information.

This would not work in the case of a FileAnnotation if the file does not also move.

Change History (11)

comment:1 Changed 13 years ago by jmoore

  • Sprint set to 2011-08-18 (3)
  • Status changed from new to accepted

Starting on this as the next specific use-case that should be supported.

comment:2 Changed 13 years ago by jburel

This is one of the difficult one I am thinking about. Let's assume that we have 2 users e1 and e2, e1 is owner of the image, e2 annotated it. Follow a list of possible cases.

  • context: e1 member of g1 and g2, e2 of g1.
    • e1 moves image to g2, annotation deleted.
  • context: e1 and e2 member of g1 and g2. g2 private or collaborative read group.
    • e1 moves image to g2, annotation deleted.
  • context: e1 and e2 member of g1 and g2. g2 collaborative rw group.
    • e1 moves image to g2, annotation moved.

Next step will be to deal with group owner.

comment:3 Changed 13 years ago by jburel

  • Sprint changed from 2011-08-18 (3) to 2011-09-01 (4)

Moved from sprint 2011-08-18 (3)

comment:4 Changed 13 years ago by jmoore

  • Owner jmoore deleted
  • Status changed from accepted to new

comment:5 Changed 13 years ago by jmoore

  • Owner set to jmoore

comment:6 Changed 13 years ago by jburel

  • Sprint changed from 2011-09-01 (4) to 2011-09-15 (5)

Moved from sprint 2011-09-01 (4)

comment:7 Changed 13 years ago by jburel

  • Sprint changed from 2011-09-15 (5) to 2011-09-29 (6)

Moved from sprint 2011-09-15 (5)

comment:8 Changed 13 years ago by jburel

  • Milestone changed from OMERO-Beta4.3.2 to OME-5.0
  • Sprint 2011-09-29 (6) deleted

comment:9 Changed 12 years ago by jmoore

  • Milestone changed from OMERO-Beta4.4 to OMERO-Beta4.4.1

Won't be making further changes in 4.4.0

comment:10 Changed 12 years ago by jburel

Referencing ticket #8100 has changed sprint.

comment:11 Changed 12 years ago by jmoore

  • Milestone changed from OMERO-4.5 to Unscheduled

Moving to unscheduled with and in #8100

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.70187 sec.)

We're Hiring!