-
Notifications
You must be signed in to change notification settings - Fork 6
Labels
Milestone
Description
Description
Topics can be tagged with single- and multiple-word tags that will inform the search functions of the destination devices (usually a Raspberry Pi). We will implement core tagging functionality, allow tagging of Topics, and add tools to allow admins to manage and curate tags.
Tags are scoped by language. When tagging a topic, only tags with the same language will be available and all newly created tags will have that language.
We will also allow the creation of Tag cognates: associations among tags which represent alternate spellings of a term or words in different languages for the same term.
See the requirements for Tagging.
Tasks
- Set up initial tagging models and migrations
- Tags can (and must) have a language
- Add tagging associations to Topic model, scoped by language
- Create tag validation rules (format, uniqueness)
- Add basic tag assignment functionality
- Implement tag search/autocomplete
- Add tests for base tagging functionality
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done