# DESIGN ## overview victoria is essentially a wiki for artists ### main data types series works texts media users artists tags posts notes articles ## parts ### series values: - works - title - text: optional series do not have to contain works series are editable over time series may be posted as articles ### works works are a collection of content with optional title and text/description - type: (multiple) choice from user-defined collection - content: - media - text(s) - title: optional - text/description: optional works do not have to contain content works are editable over time works do not have to be part of a series works may be posted as articles ### text texts are a text form of media and contain - text texts may be posted as notes ### media media are JUST media and contain - file - alt text: optional - comment: optional media may be posted as notes ### user users are whoever can edit the repository and post content ### artists artists contain artist info for everybody who is documented in the repository, and may or may not be a user. artists can be attributed to media, works and series. ### tags tags are used for linking all content ### posts posts can be articles or notes, and may consist simply of a link to a series, work, or piece of media/text, or a standalone article or note as part of the blog/microblog. posts are the foundation of the social features via rss, where people can subscribe to the blog, series, and works, as articles, and media, texts, the microblog, and repository updates, as notes.