Work in progress
This document is still under development.
- We should use django-taggit (after fix for #490 (opens new window) gets merged) and custon through models to gather more metadata about the relations.
- Custom model should have
is_synonym-attributes and we should have a system for managing synonyms (see Discourse tag synonyms (opens new window) for prior art)
- Tags shoud have a visibility flag for general UI. Any tags are allowed but only visible tags will be visible in the ui. (So if you tag your event properly, its tags show up properly. But still, whatever tags you use, search engines will find them.)