Category | Use Case Name | Primary Actor | Related Topics / Notes | Related Technical Strategic Goal(s) | Core? | Complexity | Priority (1-5) (1 = highest) |
---|
Deposit | Batch Deposit (via UI / uploading spreadsheet) | End User / Administrator | | Goal 1: Fundamentals of IR, Goal 5: Low cost, "just works" | x | Medium/High | 1 |
Browse/Search | Browse | End User | - Basic version of this use case already exists in Discovery
- This particular use case implies some enhancements / cleanup
| Goal 1: Fundamentals of IR | x | Low | 2 |
Browse/Search | Clear distinction between different types of contributor involvement | End User | - Use case describes a problem with how contributors are treated in DSpace (via Discovery)
- Suggests an "Author Profile" page, which is related to both the @mire "Author Profiles" module and DSpace-CRIS
| | x | Low | 3 |
Access Control | Configure hidden communities that will not be visible to users without access | Administrator | - Already possible in DSpace, but it's not an "easy" thing to configure
- Related to Discovery and Authorization / Access rights in general
| Goal 1: Fundamentals of IR Goal 5: Low cost, "just works" | x | Medium | 3 |
Editing | Crowdsourcing metadata for archived items | End User | | Goal 5: Low cost, "just works" | | Medium | 3 |
Deposit | Curated thumbnails | End User | - Relates to the following:
- Media Filters
- Submission UI
| | | Low | 5 |
Browse/Search | Discovery and retrieval of content on mobile devices | End User | - Relates to the following:
- Discovery
- Themes (especially Mirage2 / JSPUI on bootstrap)
| Goal 1: Fundamentals of IR | x | Low | 1 |
Deposit | Easy and Intuitive Deposit Interface | End User | - Deposit interface already exists obviously, but this implies several enhancements
- This might be as simple as cleaning it up and making it easier to use (with tooltips, etc), and adding more HTML5 functionality (e.g. drag and drop)
- Loosely related to Admin UI - Aids and tooltips in the UI
| Goal 1: Fundamentals of IR, Goal 4: Integration with external services | x | High | 1 |
Browse/Search | Enhanced access to related items | End User | - Seems like it could be easily implementable by simply hyperlinking author names, subjects and linking them to searches on those "facets" in Discovery
| Goal 1: Fundamentals of IR | x | Low | 1 |
Deposit | Flexible licensing | End User | - Already exists to some extent in the existing CC Licensing deposit step. Unclear what enhancements would be implied to the existing functionality
| Goal 4: Integration with external services | | Low | 3 |
User Experience | In-browser page turner for accessing text based materials | End User | - Great idea. But may require locating tools that can either be redistributed freely, or turning this into an optional module (which requires additional tools be installed)
| Goal 5: Low cost, "just works" | | Medium | 3 |
Browse/Search | Intelligent rendering of URL's in item Metadata | End User | - Seems like it could be easily implementable in Discovery
| Goal 1: Fundamentals of IR | x | Low | 2 |
Editing | Item editing by original submitters | End User | | | | High | 5 |
Browse/Search | Search for items | End User | - Already exists in Discovery, but may require some minor enhancements to how searches work in Discovery
| Goal 1: Fundamentals of IR | x | Low | 1 |
User Experience | Streaming Video Content | End User | | Goal 5: Low cost, "just works" | | High | 3 |
User Experience | Visitor can play media hosted on an external streaming media server | End User | - Closely related to use case: Streaming Video Content
- Would require locating tools that can either be redistributed freely, or turning this into an optional module (which requires additional tools be installed)
| Goal 5: Low cost, "just works" | | High | 3 |
User Experience, Theming | Visual collection browsing | End User | - Unclear how popular this is. Could it be as simple as selecting a collection "type" (textual, image-based, etc) to enable different "themes"?
| | | Medium | 4 |
Incomplete | Ability to specify the emphasis of a collection through GUI | Administrator | | | | ? | 5 |
Preservation | Advanced Preservation - Format characterization | Administrator | | Goal 1: Fundamentals of IR, Goal 4: Integration with external services | | Medium/High | 3 |
Preservation | Advanced Preservation - Format Migration | Administrator | - Would need to be an integration with an external service/tool
| Goal 4: Integration with external services | | High | 4 |
User Experience | Aids and tooltips in the UI | Administrator / End User | | Goal 5: Low cost, "just works" | x | Low / Medium | 1 |
Editing | Allow collection administrators to perform bulk metadata import | Administrator | - Directly related to existing "Batch Metadata Editing" feature (which is currently Admin only though)
| Goal 1: Fundamentals of IR | x | Low | 3 |
Theming , Configuration | Alter messages easier | Administrator | | Goal 5: Low cost, "just works" | x | Medium | 2 |
Theming | Apply an existing theme to a collection or community through the GUI | Administrator | | Goal 5: Low cost, "just works" | x | High | 1 |
Configuration, Deposit | Apply an input-form to the collection through the GUI | Administrator | | Goal 5: Low cost, "just works" | x | High | 1 |
Deposit, Workflow, Incomplete
| Approval workflows | Administrator | - Currently flagged as incomplete simply cause this use case has no details, so it's difficult to determine if it's fully "met" by the software
| Goal 5: Low cost, "just works" | x | Low | 4 |
Preservation | Basic Preservation - Fixity Checking | Administrator | - Existing Checksum checker & reporter does some of this, but not in UI
| Goal 1: Fundamentals of IR | x | Medium | 2 |
Preservation | Basic Preservation - Format identification | Administrator | - Current format identification is rudimentary (based on file extension). This has been an issue for some time
| Goal 1: Fundamentals of IR | x | Medium | 1 |
Preservation | Basic Preservation - Format validation | Administrator | - Is this something DSpace should do by default? Or should this really be an optional module which connects to an external service to perform validation?
| Goal 4: Integration with external services | | High | 3 |
Content Model | Change community/collection parent/child relationship | Administrator | - Currently no easy way to perform moves of Communities or Collections, except via DB editing.
| Goal 5: Low cost, "just works" | x | Medium | 1 |
Access Control | Change permissions of all the bitstreams in an item | Administrator | - Exists in DSpace, but not an easy task to perform
| Goal 1: Fundamentals of IR | x | Low | 2 |
Configuration | Changing / Editing OAI crosswalks | Administrator | - Unclear how frequently such changes would need to be made. So, may not be a high priority for Admin UI quite yet.
| | | High | 4 |
OAI , Browse/Search | Clear the OAI Cache | Administrator | | | | Low | 3 |
Reporting | Collection Admin can construct a Quality Control report | Administrator | - May need some more specific use cases (types of reports, etc), as there's a lot of possibilities here
| Goal 5: Low cost, "just works" | | Medium | 3 |
Editing | Collection Admin can select fields to include in metadata export | Administrator | - Directly related to making "Batch Metadata Editing" easier. You can manually delete fields after CSV export.
| Goal 5: Low cost, "just works" | | Medium | 4 |
Duplicate | Configuration edits to dspace.cfg | Administrator | |