out-of-cheese-error / gooseberry

A command line utility to generate a knowledge base from Hypothesis annotations
Apache License 2.0
152 stars 9 forks source link

Tag manager #63

Closed Ninjani closed 3 years ago

Ninjani commented 3 years ago

Problem

It's hard to keep in mind all the existing tags and tag structure when adding a new tag.

Solution

Tagging in gooseberry should open up a search window with a list of existing tags to select from and a way to add new ones. This is an easy way to also allow selecting multiple tags at once.

Additional context

Maybe some way to create tag hierarchies like in Obsidian with "/". (this should probably be a separate issue as it would need refactoring of the query system).