cityofaustin / cityofaustin/techstack
Dev exploring tagging
- Dominant language
- No language data
- Stars
- 11
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
## MVP requirements for OPO collections
- Joplin admin should be able to create/edit one or more tag groups (tags are strings, # of chars tbd, probably 20-ish). For MVP, single select drop down. The number of items that can be added to a single group list can be unlimited, (assuming capping is more difficult), but for most cases the number of items in a group will likely be no more than 10 or so.
– Joplin user should be able to insert a previously created tag group into an official document page.(via streamfield? method tbd)
– Joplin user should be able to make a selection from the tag group list, which will then serve as a filter on Janis official collection pages, and as an identifier/tag on official document pages.
## notes from dev-design sync
- TagGroup content type -- like a page but different. Something similar to a SnippetBasePage instead of our JanisBasePage (I also have written "tag streamfield under that group", which is something Nick said, but I cannot remember more context)
- Build a custom tag chooser for that page
- remember they need to be translatable
- also eventually in the world of permissions
## other tagging systems
https://django-taggit.readthedocs.io/en/latest/
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.