Contribution process
This document lists all the requirements for the topic "Submission of data".
Oregami gives every user the possibility to supply information about computer and video games (short: "games"): Be it game titles, descriptions, release dates, company & person names and roles, genre and so forth.
Exemplary data structure:
These classes/objects could be e.g. Game=>GameTitle or Game=>ReleaseGroup or Release=>CreditSet or anything else from the data model.
Example 1: Add a "TopLevel" object
List of use cases
- Add a new Game (new entities: Game 1x. Modified entities: none)
- Add a new Game with one Title (new entities: Game 1x, GameTitle 1x)
- Add a new Game with more than one Title (new entities: Game 1x, GameTitle 2x)
- Modify a Game (changed fields: field a1, new fields: none)
- Modify a Game (changed fields: field a1, new fields: field a2)
- Modify a Game (new entities: GameTitle 1x, removed entities: GameTitle 1x)
- ... more ...
Important questions
- A supporter can send in multiple sources (url, screen shot, scan, video) for a single contribution (changed/added multiple objects/fields).
How can the sources be assigned to parts of the contribution? - If for a single contribution only parts are approved (and other parts are not approved), how can this be done and how will this be visible afterwards?
- ... more ...