User stories
= GUI Functionality =
Import of data from other systems
- A user selects another system
- A user selects an item from that system
- Data is imported
Esben5
Export
- User presses export
- Types in archive number (?!)
- Data is exported as XML to ...?
pAbstract,p13-15,p37
2.9
Print
- A user wishes to print metadata
- He presses a print button
- Metadata is formatted for printing and printed on printer
NyeFunktioner3
Email
- A user wishes to email metadata
- He presses an email button
- Metadata is formatted for emailing
- User uses email program to attach metadata
NyeFunktioner4
Dissemination view available from GUI
- A user finds a record in DOMS
- A link to the dissemination copy is shown
- The user presses the link
- The dissemination view is shown
6.3
Download file described from DOMS
- A user finds a record in DOMS
- He selects an object that describes a file
- He clicks the link to the file
- The file is downloaded
DOMS-134,DOMS-143
Context help
- A user is uncertain how a certain element is used
- He points and/or clicks the mouse at an i-icon
- Context help is shown in a tool tip
NyeFunktioner2
Quick Start
- A new user needs to learn the system
- A guide walks the user through the basics
1.1
Documentation
- A user is unsure how to use the system
- The documentation provides easy-to-access information
1.2
Speed
- User does not need to wait so long
p27
5.1
DOMS-141
Look&Feel
- Better styling and positioning of fields
- Alphabetic sort in dropdown
- Variable width object tree navigation area in left part of screen
- More icons per record to indicate state and properties (archival copy, disemmination copy, ...)
- Use of icons in object hierarchy
- Skinnable by users
Felter1,2
Ikoner3,Ikoner6,Ikoner7,Andet1
2.11.5
Administration of records
- An administrator wishes to delete/restore records
- An interface exists to do this
NyeFunktioner1
= Digitization =
Import data from digitization
- A user selects import in interface
- Select source of import
- Data is imported into DOMS
- In case of conflicts, a conflict view is presented
- User presses save
pAbstract,p13-15,p23,p37
Esben5
2.8
File upload
- A user wants to upload a file to preservation
Felter4 (modificeret)
= Radio/TV =
Ingest of Radio and TV
- We have new radio/tv data
- Recordings come as mpeg and wav files
- Metadata comes from Ritzau and Gallup
- Technical metadata comes from FFProbe and Crosscheck
- All metadata is stored in DOMS and available in DOMS-GUI
- Program metadata is stored in PBCore
- All metadata is also stored in original form
- Given object already exists, only new metadata is updated
5.6
DOMS-82,DOMS-83,DOMS-99,DOMS-114,DOMS-115
Radio/TV programs are editable in GUI
- A user wishes to edit program metadata
- He finds the relevant program using search
- He clicks edit
- The relevant fields are editable
- The mandatory fields are marked
- Freeform fields are text areas, other fields are input lines
- Repeatable fields can be repeated, other fields can not.
- There is a field for recording a known bad stream
- User presses save and publish
6.1
DOMS-146
Update of broadcast times of Radio/TV.
- A user finds a program
- He updates time of broadcast in metadata
- This is reflected in dissemination copies
6.2
DOMS-159,DOMS-161,DOMS-162,DOMS-163,DOMS-144,DOMS-147,DOMS-148,DOMS-149,DOMS-150,DOMS-151,DOMS-152,DOMS-153,DOMS-154,DOMS-155,DOMS-158
Radio/TV programs in DOMS disseminated in Mediestream
- A radio/TV program is registered in DOMS
- It is then available in Mediestream for dissemination
DOMS-64
Radio/TV file objects in DOMS ready for digital preservation
- A radio/tv file is regestered in DOMS
- It has sufficient technical metadata for digital preservation
DOMS-75
Bugs
DOMS-51,DOMS-122,DOMS-127,DOMS-131,DOMS-133,DOMS-140
Ignored
DOMS-98
Unknown???
Ikoner4,Ikoner5
Already implemented
2.2.1,2.2.2,2.5,2.6,2.7
Scrapped
Andet3