hypothesis / hypothesis/product-backlog

Ability to select groups from adder

Open
#468 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

feature request groups user requested
Dominant language
No language data
Stars
122
Forks
7
PR merge metrics
No merged PRs in 30d

Description

From Zendesk ticket: https://hypothesis.zendesk.com/agent/tickets/2190
### Problem you are trying to address with this feature
This user separates annotations into two private groups ("Things I don't understand" and "Things to ponder"). They would like to be able to select a group from the adder so they can easily switch between groups while annotating a single page/document.

This user's case could be helped by using tags rather than groups to separate out their annotations, but the user would not have an activity page for both of those groups.

Also, the ability to select a group could help clear up confusion for education users, who often find that students annotate in the "Public" layer rather than the designated group for the class.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the issue description and the linked Zendesk ticket, then locate the annotation adder and the existing group-selection flow in the product. Clarify how users choose between private groups and the Public layer while annotating a page, and identify the relevant interaction and acceptance criteria before implementation.

Written by the indexing model from the issue text.

Assessment

Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.