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:
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
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)
- Sufia - Batch Upload - Step 1: Select Collection
- Sufia - Batch Upload - Step 2: Click Select files
- 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)
hackmaster's (now outdated) upload files approach (see workflow above for context)
- ah-upload-workflow-brainstorm-ah1-dashboard.pdf
- ah-upload-workflow-brainstorm-ah2-success.pdf
- ah-upload-workflow-brainstorm-AH3-MyFiles.pdf
Choosing a workflow
Dashboard
New layout proposed by Anna (hackmastera)
Admin View Workflow/Wireframes (DT)
The more I played around with different layout ideas, the more I realized Sufia could benefit from a true admin view. I've always been a fan of how WordPress does it, so I used their admin layout and discovered that it works quite well with PCDM-flavored Sufia. Find some mockups for adding works below.
Note that these mockups include functionality not currently present in Sufia (E.g., drafts and a trash can are the two big ones). Also, at a super high level, there are basically two principal views in this design: an admin view and a user view. Admin view is all about the persistent menus that allow editors easy access to the functions they need at all times and user view is the normal Sufia interface with the blue headers and footers (the user view isn't present in these mockups).
Mockups in PDF: dt-admin-view-workflow.pdf
Simple Admin View Workflow/Wireframes (DT)
After getting some feedback regarding the amount of effort that would be required to implement the previous set of admin view wireframes, I came up with what I hope is a simpler approach for including an admin menu. Find the PDF below.
Workflow/Wireframes PDF: dt-simple-admin-view-workflow.pdf
Create New Work (Mike T. )
- create_new_work.pdf (Middle Ground)
- create_new_work_rebound.pdf (Rebound dt plus Mike T.)
- add_files_new_work.pdf (Plus Browse Everything)