What Wildbook should this feature be in? ACW / all?
What would you like to see? “Remove annotation” only removes the annotation from the media asset and leaves the media asset still in place in the encounter record (just like it appears before detection is run on an upload) so that a new annotation can be added.
In this reply to me on the topic of how “Remove annotation” works (Remove Annotation - removes image PLUS annotation - #2 by jason), @jason explained to me that it was working as designed. The problem is that the functionality as currently designed causes more steps and much frustration than the process we used before this functionality was introduced, specifically where another annotation exists on the same media asset as the one with the annotation that is removed.
The old way
- Open encounter record - image in gallery has more than 1 animal and more than 1 annotation, and at least one annotation that needs to be removed/fixed
- Click on the ‘hamburger’ & select ‘Add annotation’
- Add new annotation - after “save”, click on new encounter link for verification
- Go back to original encounter (from step 1) tab and delete that encounter
Current way, using “Remove annotation” - option 1
- Open encounter record - image in gallery has more than 1 animal and more than 1 annotation, and at least one annotation that needs to be removed/fixed
- Click on the ‘hamburger’ & select ‘Remove annotation’ - encounter record no longer has the media asset linked and so gallery is blank
- (According to JH’s reply to the original bug report) Click on the Occ ID in the encounter record (to find the other encounter record that had the same base media asset). If I’m lucky, there are less than 20 or so encounters in the Sighting. If unlucky, then I’m opening a lot of encounter records (could be 40, or 100+) to try to find the one with the same base media asset as the one from the encounter record whose annotation I just deleted
- From memory, recall the original base media asset and match it to one of the encounters in the sighting or simply open all of the encounters in that sighting and check for any missing or incorrect annotations and then
- Click on the ‘hamburger’ & select ‘Add annotation’
- Add new annotation - after “save”, click on new encounter link for verification
- Go back to the original encounter (from step 1)
- Delete this encounter
New way, using “Remove annotation” - option 2
- Open encounter record - image in gallery has more than 1 animal and more than 1 annotation, and at least one annotation that needs to be removed/fixed
- Click on the ‘hamburger’ & select ‘Add annotation’
- Add new annotation - after “save”, click on new encounter link for verification
- Go back to the original encounter (from step 1) and select “remove annotation” - encounter record no longer has the media asset linked and so gallery is blank. Since the corrected annotation already exists, I don’t need this encounter so
- Delete this encounter
Clearly in this scenario, “remove annotation” is unnecessary since the encounter gets deleted regardless.
How would this functionality help you?
It would save us the extra steps (and related extra time) in both the current and the old process for removing an annotation.
I understand that the system design connects media assets to encounters via the annotation and so that’s why the media asset disappears when the annotation is deleted. But I have seen encounter records with no annotations on them - they appear this way post bulk upload and prior to detection being run. I’d like to think that there could be a way of replicating that state when removing annotations - something along the lines of “undo detection”?
I know it’s not that simple but the current design of the functionality renders the “remove annotation” function useless to ACW users and we haven’t found another scenario where we would find it useful. It’s faster just to continue to do it the old way and so that’s what’s being done.
I hope that makes sense.
thanks
Maureen