Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents
Advanced Tables - Table Plus
enableSortingfalse
autoNumbertrue

Priority 1 Features

Priority 1 FeaturesDesign / NotesRelated Technical Strategic Goal(s)Core?ComplexityUse Cases
Single User InterfaceGoal 2: Lean and flexiblexHigh

For reference:

Non-functional: "Module" Framework and Registry
  • Define a family of specifications/interfaces for functional extensions to 'core' DSpace ( working title: 'modules'), and refactor existing bundled code to conform to new model (if appropriate/cost-effective)
  • Provide infrastructure/tools for a module registry, where users can discover, and install modular extensions. Likely include both modules maintained by committers and community contributions.
Goal 3: Can be "extended"xHigh 
Configurations in Admin User Interface Goal 5: Low cost, "just works"xHigh
Expand
titleConfiguration Use Cases

Content by Label
showLabelsfalse
max30
spacesDSPACE
showSpacefalse
labelsuc-configuration

Enhance Content Model / Metadata
  • Need split this (and associated use cases) up into several small features/projects. Otherwise, it is too large to easily manage. For example:
    • Remove "Bundle" object
    • Community & Collection refactoring (into just Collection)
    • Hierarchical Metadata Support
Goal 2: Lean and flexiblexHigh
Expand
titleContent Model Use Cases

Content by Label
showLabelsfalse
max30
spacesDSPACE
showSpacefalse
labelsuc-content-model

Easy and Intuitive Deposit InterfaceGoal 1: Fundamentals of IRxMedium
Expand
titleOther Deposit Use Cases

Content by Label
showLabelsfalse
max20
spacesDSPACE
showSpacefalse
labelsuc-deposit

Single Search / Browse System (SOLR)
  • Lucene and old DB browse system are already deprecated. Just need removal

Jira
serverDuraSpace JIRA
serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
keyDS-2160

Goal 2: Lean and flexiblexLow

 

Single built-in Statistical Engine (SOLR Statistics)Goal 2: Lean and flexiblexLow

 

Enhance Basic Statistical ReportingGoal 1: Fundamentals of IRxMedium

 

Enhance Basic Preservation Goal 1: Fundamentals of IRxMedium
      

Priority 2 Features

Priority 2 FeaturesDesign / NotesRelated Technical Strategic Goal(s)Core?ComplexityUse Cases
Non-functional: Easier Installation
  • Dependent on some Priority 1 features (e.g. Single UI, Configs in Admin UI)
Goal 5: Low cost, "just works"x  
Non-functional: Easier Upgrade Process
  • Dependent on some Priority 1 features (e.g. Single UI, Configs in Admin UI
  • Could be helped by "Theme management in Admin UI"
Goal 5: Low cost, "just works"x 

 

Theme management in Admin UI
  • Ranked lower in 2013 Vision Survey
Goal 5: Low cost, "just works"x 
  • NEED a "label" for theme related use cases
Enhance Versioning
  • Ranked lower in 2013 Vision Survey
 x 
Expand
titleVersioning Use Cases

Content by Label
showLabelsfalse
max30
spacesDSPACE
showSpacefalse
labelsuc-versioning

Enhance Search / Browse System  x 
Expand
titleSearch / Browse Use Cases

Content by Label
showLabelsfalse
max20
spacesDSPACE
showSpacefalse
labelsuc-browse-search

Enhance Access Control
Jira
serverDuraSpace JIRA
serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
keyDS-1566
 x 
Expand
titleAccess Control Use Cases

Content by Label
showLabelsfalse
max20
spacesDSPACE
showSpacefalse
labelsuc-access-control

 

Unscheduled Features

Unscheduled FeaturesDesign / NotesRelated Technical Strategic Goal(s)Core?ComplexityUse Cases
Advanced Usage Statistics
  • Likely a module or external integration
   

 

Advanced Preservation
  • Likely a module or external integration
   
      
 

...