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.

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 38 Next »

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

CategoryUse Case NamePrimary ActorRelated Topics / NotesRelated Technical Strategic Goal(s)

Core?

Complexity

Priority (1-5)
(1 = highest)

DepositBatch Deposit (via UI / uploading spreadsheet)End User / AdministratorGoal 1: Fundamentals of IR,
Goal 5: Low cost, "just works"
xMedium/High1
Browse/SearchBrowseEnd UserGoal 1: Fundamentals of IRxLow1
Browse/SearchClear distinction between different types of contributor involvementEnd User
  • Discovery (controls browse/search facets)
  • "Author Profiles" concept / DSpace-CRIS
 xLow3?
Access ControlConfigure hidden communities that will not be visible to users without accessAdministrator
  • Discovery
  • Authorization / Access rights in general

Goal 1: Fundamentals of IR

Goal 5: Low cost, "just works"

xMedium3
EditingCrowdsourcing metadata for archived itemsEnd UserGoal 5: Low cost, "just works" Medium3?
DepositCurated thumbnailsEnd User
  • Media Filters
  • Submission UI
  Low5
Browse/SearchDiscovery and retrieval of content on mobile devicesEnd User
  • Discovery
  • Themes (especially Mirage2 / JSPUI on bootstrap)
Goal 1: Fundamentals of IRxLow1
DepositEasy and Intuitive Deposit InterfaceEnd User
  • Submission UI

Goal 1: Fundamentals of IR,
Goal 4: Integration with external services

xHigh1
Browse/SearchEnhanced access to related itemsEnd UserGoal 1: Fundamentals of IR?xLow1
DepositFlexible licensingEnd User
  • Submission UI (especially CC licensing step)
Goal 4: Integration with external services Low2
User ExperienceIn-browser page turner for accessing text based materialsEnd User Goal 5: Low cost, "just works" Medium3
Browse/SearchIntelligent rendering of URL's in item MetadataEnd UserGoal 1: Fundamentals of IR?
Goal 4: Integration with external services
xLow2
EditingItem editing by original submittersEnd User  High5
Browse/SearchSearch for itemsEnd UserGoal 1: Fundamentals of IRxLow1
User ExperienceStreaming Video ContentEnd UserGoal 5: Low cost, "just works" High3
User ExperienceVisitor can play media hosted on an external streaming media serverEnd UserGoal 5: Low cost, "just works" High3
User ExperienceVisual collection browsingEnd User
  • Discovery
  • Media Filters (Thumbnail generation)
  Medium4
IncompleteAbility to specify the emphasis of a collection through GUIAdministrator  ?5?
PreservationAdvanced Preservation - Format characterizationAdministratorGoal 1: Fundamentals of IR Medium/High3
PreservationAdvanced Preservation - Format MigrationAdministrator Goal 4: Integration with external services High4
User ExperienceAids and tooltips in the UIAdministrator / End User Goal 5: Low cost, "just works"xLow / Medium2
EditingAllow collection administrators to perform bulk metadata importAdministratorGoal 1: Fundamentals of IRxLow3?

Theming , Configuration

Alter messages easierAdministrator Goal 5: Low cost, "just works"xMedium2
ThemingApply an existing theme to a collection or community through the GUIAdministrator Goal 5: Low cost, "just works"xHigh1

Configuration, Deposit

Apply an input-form to the collection through the GUIAdministrator Goal 5: Low cost, "just works"xHigh1

Deposit,
Incomplete

Approval workflowsAdministrator
  • 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"xLow3
PreservationBasic Preservation - Fixity CheckingAdministrator
  • Existing Checksum checker & reporter does some of this, but not in UI
Goal 1: Fundamentals of IRxMedium2
PreservationBasic Preservation - Format identificationAdministrator
  • Current format identification is rudimentary

Goal 1: Fundamentals of IR

xMedium1
PreservationBasic Preservation - Format validationAdministrator
  • Is this something DSpace should do?

Goal 4: Integration with external services

 High3?
OrganizationChange community/collection parent/child relationshipAdministrator Goal 5: Low cost, "just works"xMedium1
Access ControlChange permissions of all the bitstreams in an itemAdministrator Goal 1: Fundamentals of IRxLow2
ConfigurationChanging / Editing OAI crosswalksAdministrator   High4
OAI , Browse/SearchClear the OAI CacheAdministrator   Low3
ReportingCollection Admin can construct a Quality Control reportAdministrator Goal 5: Low cost, "just works" Medium3?
EditingCollection Admin can select fields to include in metadata exportAdministratorGoal 5: Low cost, "just works" Medium3?
DuplicateConfiguration edits to dspace.cfgAdministrator----
ConfigurationConfigurations in the admin UIAdministrator Goal 5: Low cost, "just works"xHigh1
IncompleteConfigure and Manage changes during an updateAdministrator   ?5?
DuplicateConfigure and manage custom facetsAdministrator----

Configuration , Browse/Search

Customise which metadata fields to facet upon, search uponAdministrator Goal 5: Low cost, "just works"xHigh2
DuplicateDatabase Driven Configuration Property ManagementAdministrator----
Deposit, Access ControlEmbargo functionalityAdministrator Goal 1: Fundamentals of IRxLow2
DuplicateEnd to end solution for user who wish to batch depositAdministrator----
Reporting, CurationEnhance the DSpace Curation System to Support a Flexible Query ToolAdministrator Goal 5: Low cost, "just works" Medium3
Preservation, ReportingFormat reportingAdministratorGoal 1: Fundamentals of IRxMedium2
DepositGenerate Handle before commiting ItemEnd User, Administrator Goal 4: Integration with external services Medium4?
Configuration, DepositManage controlled vocabulariesAdministratorGoal 5: Low cost, "just works"xMedium/High2
ThemingManage home pageAdministrator Goal 5: Low cost, "just works"xHigh1
Configuration , Browse/SearchManage Indexes/IndexingAdministratorGoal 5: Low cost, "just works"xMedium1

Configuration, Deposit

Manage input formsAdministratorGoal 5: Low cost, "just works"xHigh1

Duplicate

Move a collection and trigger a re-indexAdministrator----
DuplicateMove a communityAdministrator----
IncompletePermissions of a new user in an eperson groupAdministrator   ?5?
ReportingQuality Control ReportsAdministratorGoal 5: Low cost, "just works" Low/Medium3
Browse/SearchRebuild the discovery indexAdministratorGoal 5: Low cost, "just works"xLow2
OAI , Browse/SearchRebuild the OAI indexAdministratorGoal 5: Low cost, "just works" Low3
DuplicateRun batch loadEnd User, Administrator----
Deposit, Browse/SearchRun media filtersAdministrator Goal 5: Low cost, "just works"xLow2
ThemingTheme managementAdministratorGoal 5: Low cost, "just works"xHigh1
ThemingTheme templatesAdministratorGoal 5: Low cost, "just works"xHigh1
Browse/SearchTrigger the re-index of a collectionAdministratorGoal 5: Low cost, "just works"xLow2
DepositUndo a bulk import from the User InterfaceAdministratorGoal 5: Low cost, "just works" Medium/High2
Deposit, Access ControlUpdating a Workflow groupAdministrator
  • As noted in use case, already possible in Configurable Workflow
Goal 1: Fundamentals of IRxLow2
DepositWorkflow Overview RejectionAdministrator
  • This is more of a bug report, but likely one to resolve
  Low2
  • No labels