Contribute to the DSpace Development Fund
The newly established DSpace Development Fund supports the development of new features prioritized by DSpace Governance. For a list of planned features see the fund wiki page.
Work in Progress
This analysis and prioritization is a work in progress. Therefore, the categorization, complexity and prioritization of individual use cases is NOT finalized and may change as we receive additional feedback, suggestions.
This page provides an analysis and prioritization for the Use Cases gathered via the 2014 Vision Survey and later DCAT Use Case gathering meetings. A few notes on this analysis:
Priorities are in "draft" form, but have been assigned based on a combination of three factors:
- "Votes" (likes or comments) on the Use Case page itself
- The average ranking from the 2014 Vision Survey (if it was included in that survey). These average rankings appear in the table on the DSpace 2014 Product Plan page
- The RoadMap Working Group's guess as to the likely priority of this use case. This working group consists of DCAT, Committer and Steering Group members.
Complexity is also in "draft" form and is based on the current state of the codebase. As such, it may change drastically for some use cases based on the eventual 2015-16 Technical RoadMap document. For example, a use case which already exists or "mostly" exists may be ranked as "Low". But if the RoadMap recommends rebuilding/refactoring related features/dependencies, its complexity may increase to "Medium" or "High".
Core / Non-Core specifies whether a given Use Case seems to be a "core" use case or "non-core" (Note: non-core does NOT mean this feature shouldn't be possible in DSpace. Rather, it just means that it likely should be provided either via an extension or integration to the "core" of DSpace).
Category | Use Case Name | Primary Actor | Related Topics / Notes | Related Technical Strategic Goal(s) | Core? | Complexity | Priority (1-5) |
---|---|---|---|---|---|---|---|
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 | Goal 1: Fundamentals of IR | x | Low | 1 | |
Browse/Search | Clear distinction between different types of contributor involvement | End User |
| x | Low | 3? | |
Access Control | Configure hidden communities that will not be visible to users without access | Administrator |
| 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 |
| Low | 5 | ||
Browse/Search | Discovery and retrieval of content on mobile devices | End User |
| Goal 1: Fundamentals of IR | x | Low | 1 |
Deposit | Easy and Intuitive Deposit Interface | End User |
| Goal 1: Fundamentals of IR, | x | High | 1 |
Browse/Search | Enhanced access to related items | End User | Goal 1: Fundamentals of IR? | x | Low | 1 | |
Deposit | Flexible licensing | End User |
| Goal 4: Integration with external services | Low | 2 | |
User Experience | In-browser page turner for accessing text based materials | End User | Goal 5: Low cost, "just works" | Medium | 3 | ||
Browse/Search | Intelligent rendering of URL's in item Metadata | End User | Goal 1: Fundamentals of IR? Goal 4: Integration with external services | x | Low | 2 | |
Editing | Item editing by original submitters | End User |
| High | 5 | ||
Browse/Search | Search for items | End User | 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 |
| Goal 5: Low cost, "just works" | High | 3 | |
User Experience | Visual collection browsing | End User |
| Medium | 4 | ||
Incomplete | Ability to specify the emphasis of a collection through GUI | Administrator |
| ? | 5? | ||
User Experience | Aids and tooltips in the UI | Administrator / End User | Goal 5: Low cost, "just works" | x | Low / Medium | 2 | |
Editing | Allow collection administrators to perform bulk metadata import | Administrator | Goal 1: Fundamentals of IR | ? | Low | 3? | |
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 | Apply an input-form to the collection through the GUI | Administrator | Goal 5: Low cost, "just works" | x | High | 1 | |
Access Control | Change permissions of all the bitstreams in an item | Administrator | Goal 1: Fundamentals of IR | x | Low | 2 | |
Configuration | Changing / Editing OAI crosswalks | Administrator | High | 4 | |||
Reporting | Collection Admin can construct a Quality Control report | Administrator | Goal 5: Low cost, "just works" | Medium | 4? | ||
Editing | Collection Admin can select fields to include in metadata export | Administrator | Medium | 3 | |||
Incomplete | Configure and Manage changes during an update | Administrator | ? | 5? | |||
Configuration | Configurations in the admin UI | Administrator | Goal 5: Low cost, "just works" | x | High | 1 | |
Customise which metadata fields to facet upon, search upon | Administrator | Goal 5: Low cost, "just works" | x | High | 2 | ||
Duplicate | End to end solution for user who wish to batch deposit |
| |||||
(Uncategorized) | Enhance the DSpace Curation System to Support a Flexible Query Tool | Administrator | Medium | 3 | |||
Theming | Manage home page | Administrator | Goal 5: Low cost, "just works" | x | High | 1 | |