hypothesis / product-backlog

Where new feature ideas and current bugs for the Hypothesis product live
118 stars 7 forks source link

[PDF] Show all annotations in a PDF book chapter #1264

Closed chrisshaw closed 1 year ago

chrisshaw commented 2 years ago

As a student, I want to view the annotations for the chapter I'm working on, so I don't get confused and lose points because I respond to a post that wasn't part of the assignment outside the chapter.

Assignments are sometimes a single chapter. VitalSource also will navigate by chapter in books that have them. As a proxy to an assigned area, we can limit the annotations to only that chapter.

Flow

As a teacher or student in an assignment with a selected entry from the table of contents...

Notes

Questions

Nested segments

Some segments I cross into are higher level or lower level than the one I started in. Let's say, for example, my book has sections, chapters, and segments, with a structure like:

-Book
  - Section
    - Chapter
      - Segment

VitalSource doesn't seem to care about these segments. To stay consisent with their navigation pager, I suggest neither do we.

The problem comes when books aren't broken up this way. What do we do then?

Dependencies

Depends on https://github.com/hypothesis/product-backlog/issues/1253#issue-1058599223

chrisshaw commented 2 years ago

Instructor's experience grading is...

robertknight commented 1 year ago

This has been partially addressed by https://github.com/orgs/hypothesis/projects/96. The current status is that you can see activity from all across a book in an assignment. This solves the problem of users missing activity because it happened in a different sub-section or page of a book than it happened to be divided into. What is not yet solved is providing a way for users to easily filter annotations to either some level of granularity based on current location (eg. surrounding chapter) or based on instructor configuration for which pages are part of the current assignment.