• Views
  • Iteration Report
  • My Iteration Report
  •  
OMERO.server
  • Login
  • Help/Guide
  • About Trac
  • Preferences
  • Wiki
  • Timeline
  • Roadmap
  • Browse Source
  • View Tickets
  • Search

Context Navigation

  • ← Previous Ticket
  • Next Ticket →

Ticket #878 (closed story: fixed)

Opened 10 months ago

Last modified 6 months ago

Mutability of Annotation.ns

Reported by: jmoore Owned by: jmoore
Priority: major Milestone: 3.0-Beta3
Component: Attachments Version: 3.0-M1
Keywords: Cc: jburel, jason, callan

Description

The "Annotation.name" field is currently mutable unlike the rest of annotations. This is an easy fix and requires no DB changes, but perhaps this actually a feature.

What this would allow is 'hiding' or 'promoting' annotations/tags by changing the namespace they are in.

hiding

Once a tag has been used by others,

  leroysImage.linkAnnotation( leroysTag );
  leroysTag.linkAnnotation( joshsDescription );

then it can no longer be deleted. But Leroy could do this:

  leroysTag.setName( "http://example.com/deleted" );

promoting

Or alternatively, if leroysTag has become very popular, it could be promoted via:

  leroysTag.setName( "http://openmicroscopy.org/tags/2008" );

Change History

Changed 9 months ago by jmoore

  • summary changed from Mutability of Annotation.name to Mutability of Annotation.ns

r2259 renames name to ns.

Changed 6 months ago by jmoore

  • status changed from new to closed
  • resolution set to fixed

This is certainly how we are shipping milestone:3.0-Beta3. Unfortunately we'll only know if this is a problem, once the users really start using it. Let's hope it's a good "feature".

Note: See TracTickets for help on using tickets.

Download in other formats:

  • Comma-delimited Text
  • Tab-delimited Text
  • RSS Feed

Trac Powered

Powered by Trac 0.11
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/