Use Cases
Have a use case you are working with that you would like to explore? Add it here. A variety of use cases will be selected to serve as examples during the workshop. We will work through design possibilities and questions during the workshop in order to build a better understanding of the tools we have available to architect our repositories.
Use Case: Self-Deposit
In a self-deposit repository system, any user with a login can add works and files.
- As a logged in user, I want to create new works that are attributed to me and discoverable by the public.
- As a logged in user, I want to be able to organize my works for my own use.
- As a logged in user, I want to be able to organize works to share with others.
Use Case: Curated Exhibits
In a curated repository, select staff can create content and selectively release it for public consumption.
- As a librarian, I want to select public works to include in a curated exhibit.
Use Case: Migration from D-Space to Hyrax
There are many uses for D-Space. One use is the collection of faculty/staff research for a department on a university campus.
- As a repository manager, I want to create collections for each organizational unit of the university.
- As a faculty/staff member, I want to be able to create new works within my department's collection which are attributed to me.
Use Case: Art Institute of Chicago
Use Case: ... feel free to add another use case
Common Customizations to Application Flow
There are several major customizations to flow that I have seen at various institutions. We could approach it from there. For example…
- self deposit - start from uploading a work of any type; often using only a single work type
- file oriented - start by selecting the type of file being uploaded which drives work type options, workflow, collections the work can go into
- workflow oriented - start by selecting a workflow
- collection oriented - start by selecting a collection (e.g. ETD, exhibit, etc.) and what happens next depends on what you selected
The first one is the only one supported out of the box without customization.