Samvera Community Wiki
Sufia - UI for Creating Works and Uploading Files
As part of the Dec 2015 Working Group for the Sufia UI, this is a space for discussing and collecting together proposed wireframes.
Context
Persona | Most common interaction with uploads | Comments |
|---|---|---|
Researcher / Professor | upload a few files to one or multiple works |
|
Research Assistant (proxy) | upload a few files to one or multiple works |
|
Repository Tech | upload a large number of files |
|
Curator | upload a large number of files |
|
Archivist | upload a large number of files |
|
Repository Administrator / Manager | rarely uses |
|
General observation:
Uploading a few files needs to be simple and intuitive
Uploading large number of files can be more complex.
Workflow diagrams
Two workflows have been identified that satisfy the following requirements:
file first - upload files first for...
legacy systems
large scale batch ingest
work first (aka metadata first) - create work and its metadata first to...
simplify ingest for users
solidify the concept of a work
support the need to create a work without files
benhowell's diagram of Sufia 7 UI Upload Workflow (a translation of sprint wireframes):
Lynette's diagrams reflecting the sprint wireframes:
Anna (hackmastera)'s amendment of the above "work first" workflow
sfbetz' workflow
single file upload
multi file / single work
multi file / multi work (x files / x works)
multi file / multi work (x files / y works)
HackmasterA's 'upload first' workflow brainstorm:
Wireframes
Please add comments and questions on individual pages. Implementation note: Current Sufia upload files process is integrated with https://blueimp.github.io/jQuery-File-Upload/. Wireframes that are compatible with jQuery-File-Upload will require less development effort to implement.
create work first (aka Manual, EZ)
sprint wireframes (minimal changes from current Sufia UI) -
dt's wireframe (rearrangement of component parts)
upload file first (aka Batch, PRO) - closest to original Sufia process
sprint wireframes (minimal changes from current Sufia UI)
single-part works - Each file goes into a separate work
multi-part work - All files go into one work
dt's wireframe (rearrangement of component parts)