digitalutsc / islandora_web_annotations

An Islandora module that enables annotation on Islandora objects, following the W3C Web annotation model.
GNU General Public License v3.0
7 stars 5 forks source link

Client Feedback: Oral History and Web Annotation Integration #188

Open kstapelfeldt opened 7 years ago

kstapelfeldt commented 7 years ago

As a user, I would like to see annotation information appear in the same area as transcript information, because I find this less confusing. I would also like for the annotation tab to appear before (in front of) the transcription tab.

Note: configuring the ordering of tabs would be useful as not all users will have this use case.

kstapelfeldt commented 7 years ago

Next step: UI sketch

kstapelfeldt commented 7 years ago

oral-history-annotation-tab-user

MarcusBarnes commented 7 years ago

Would we want to have the ability to toggle the annotation column like the speaker names? Also, how would we want to deal with annotations that don't have start and end times within a given cue? Thank you @kstapelfeldt .

kstapelfeldt commented 7 years ago

I don't think we have a use case for toggling the annotation column. Ideally, annotations do not rely on existing cues and annotation time cues are taken from the time code of the actual annotation object.

kstapelfeldt commented 7 years ago

When a user clicks a play button, the annotation would be highlighted the same way cues are highlighted. A user with appropriate permissions would edit the annotation using the existing affordance in the Web Annotation Solution Pack. Annotation content could appear or not above as is easiest to implement. If the decision should be made right away about whether or not content in the annotation appears both atop and below the vide, let me know and I will approach Chris and engage others in a wider discussion of the desired behaviour.

oral-history-end-user-highlighted-annotation

kstapelfeldt commented 7 years ago

Question of Overlapping Annotations: I think a user would expect that the Annotations would appear listed by start time, and in the case of identical start times, could adopt some arbitrary or consistent order such as date annotation was created.

Question of Highlighting annotations during video play: One question is how one would ideally experience highlighting for playing annotations in the case where the video is allowed to run. I believe the answer would be that the annotations would not highlight automatically as the video plays (and as the cue function for transcript works currently). The highlighting would only appear when a user actually clicks the play button. I think it will be confusing if there are five cues highlighted at once though (would look jumpy)

Configuration Somewhere in Web Annotation Configuration, users would decide whether or not they want Oral History annotations to appear consolidated with the transcript viewer, and which tab would be open by default (Transcript or Annotation). Users should be able to use the default view or no in-text copy of the annotations if they wish.

Natkeeran commented 7 years ago

This ticket is related to : https://github.com/digitalutsc/islandora_web_annotations/issues/199

To add annotation view block to into the annotation tab: https://github.com/digitalutsc/islandora_solution_pack_oralhistories/tree/annotations_in_a_tab

kstapelfeldt commented 6 years ago

We need to dig in and explore/scope this feature.

Natkeeran commented 6 years ago

Depends on: https://github.com/digitalutsc/islandora_web_annotations/issues/199

We can convert the transcript in oral history into a tab, and use https://www.drupal.org/project/block_tab or similar module to display as tabs. This avoids the configuration part noted above as the user should have the ability to move the block up and down to set default behaviour.