Sufia - UI for Creating Works and Uploading Files

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

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:

  1. file first - upload files first for... 

    1. legacy systems

    2. large scale batch ingest

  2. work first (aka metadata first) - create work and its metadata first to...

    1. simplify ingest for users

    2. solidify the concept of a work

    3. 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)

dt's wireframe  (rearrangement of component parts)