zooniverse / alice

A front end tool allowing reviewing and editing of Zooniverse transcription data.
Apache License 2.0
3 stars 1 forks source link

ALICE updates (to be made after testing) #165

Open snblickhan opened 4 years ago

snblickhan commented 4 years ago

Just want to start this thread off by saying this app is BEAUTIFUL and I'm so proud to be part of this team! Yes, there are fixes to be made, but I don't want to overlook the fact that the work that has been done so far is wonderful.

Now then! On to edits.

Feedback from BPL team:

Weird bug that might be tied to a specific edge-case subject

nciemniak commented 4 years ago

Transcription remains locked when I am viewing the transcription and close the browser window. Update such that transcription unlocks upon window closing.

mrniaboc commented 4 years ago

Just had a play around with ALICE on ASM. It's awesome! But I have a few issues to raise:

1) The "Zooniverse ID" the subject ID? If so, why are they such small strings (only 2 or 3 letters)? Also, in the documentation it refers to this as "Zooniverse Subject ID" instead of "Zooniverse ID" which is the column header in ALICE. These should match.

2) The colours of the aggregated lines look awesome, but it's a bit weird that they don't seem to convey information. It feels like they are trying to tell you something about the aggregation, which is a bit confusing, because I don't think they are. I would suggested perhaps using the colours to convey the level of consensus.

3) When I'm zoomed-in on the image (which is really necessary) I'm having difficulties moving the subject around. Click and drag seems really flaky. Sometimes it drags, but often it starts to drag and then disengages. (I'm on Chrome Version 80.0.3987.132 (Official Build) (64-bit) / Ubuntu)

wgranger commented 4 years ago

@mrniaboc

  1. The "Zooniverse ID" the subject ID? If so, why are they such small strings (only 2 or 3 letters)? Also, in the documentation it refers to this as "Zooniverse Subject ID" instead of "Zooniverse ID" which is the column header in ALICE. These should match.

These smaller subject IDs are expected if you were looking at the "TEST" group on ASM. This is because we inserted duplicate transcriptions/subject IDs into TOVE, but intentionally gave these duplicate subjects lower IDs (that we acknowledge don't match their true Zooniverse IDs) since they needed to be unique. This is a temporary fix.

trouille commented 4 years ago

In Chrome v83 on macbook pro mojave 10.14.3

I did a few test things (rearranging lines, adding lines, etc.) and then clicked undo ~4 times and ended up with a blank screen. Did I break something, or is this expected?

Screen Shot 2020-06-22 at 5 32 12 PM

Minor: flag and mark as read icons are quite close and my cursor would do funny things (flickering) when going to click on one of them (maybe because of proximity to other)?

wgranger commented 4 years ago

@trouille There are a few known issues that still need to be sorted out with the undo button.

wgranger commented 4 years ago
  • [ ] When viewing zoomed-in subjects and clicking on a line further down the page (i.e. outside the viewing field), the zoomed-in image does not automatically 'jump' to the selected line. Not sure this requires action/updating on our part (unless there's a simple fix?), but I can imagine users reporting it as a bug so thought I'd flag.

@snblickhan I believe the BPL team noted this as well. This was not part of the original functionality of ALICE. If I'm understanding this correctly, it is not the quickest fix and will probably take at least a couple days to do this correctly.

beckyrother commented 4 years ago

Deleting frames: We discussed on #177 that collapsing the filmstrip viewer might be unnecessary. If that's the case, we should use that space for the Delete Page button, which displays Xs next to the pages and allows the user to delete a page. A confirmation box appears before action is taken. https://invis.io/HAVICPG872T#/371813754_Filmstrip

wgranger commented 4 years ago
  • [ ] When moving from subject view to group view subject remains listed as LOCKED until page is refreshed. (Possible lag in unlocking -- call being made to unlock, but not instantaneous in TOVE?)

It looks like the "unlock" call is made to TOVE on both page close and going back to the transcriptions index. There is a rare state where:

That said, I think this is a rare case that is handled by a refresh, and not a priority fix.

Still investigating: perhaps there is a state where the window closes before the "unlock" call finishes? I haven't been able to recreate that yet.

Removing the "LOCKED" text if you're the locker is another option, but I'm hesitant to do that as it could hide potential bugs in the future.