mastodon-sc / mastodon

Mastodon – a large-scale tracking and track-editing framework for large, multi-view images.
BSD 2-Clause "Simplified" License
67 stars 20 forks source link

Ability to lock "I'm happy with" spots - make them uneditable. #127

Closed xulman closed 1 year ago

xulman commented 3 years ago

...to prevent from accidental position adjustment or removal, locking involves all edges that link between two locked spots

use-case: Have to sets of spots -- fixed well-tracked set of spots and WIP set of spots

tinevez commented 3 years ago

I would do that with a special, built-in tag locked. The implementation issue I see is that it may kill the generality of some components (the core stuff like editing do not know about tag, features etc).

tinevez commented 1 year ago

Hello @xulman

This issue relates to an enhancement, but there has been no work on it since quite some time. Are you ok to close it for now?

xulman commented 1 year ago

Changing the underlying model would trigger an avalanche of issues in downstream apps, I agree. You, @tinevez , are working on a certain overhaul in Mastodon, an overhaul that will require the attention of the downstream apps anyway. Still, I don't think this is the right occasion to change the model too (two changes cumulated...). So, you're right, let's close it for now.

I like the idea of building up the Mastodon etiquette that, e.g., tags of certain names are supposed not to be modified. Speaking now of a built-in TagSet with special-purpose Tags that "nice plugins" would honor and obey.