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.

This page may be out of date

This page is updated manually. Therefore it may be out of date at any given time.

3.0 Documentation Tasks

3.0 Testathon Tasks


Bugs / Improvements / New Feature Tasks:

Legend:

  • bold text - unmerged changes scheduled for 3.0
  • normal text - changes merged for 3.0
  • strikethrough - changes that will not be in 3.0

type

feature/change

Jira issue

PR

PR status

in favor

opposed

neutral

voting status

new

API Project and build assembly restructure

DS-981

#3

MERGED, NEEDS DOCS

 

 

 

 

imp

Maven Project Consolidation

DS-1144

#5

post-freeze

6

0

0

passed

imp

Refactor Browse related code out of InitializeDatabase into InitializeBrowseDatabase

DS-1156

#7

MERGED

 

 

 

 

bug

Packaged testing environment: begin using the package

DS-859

#8

MERGED

 

 

 

 

imp

Refactor InitializeDatabase to use Configuration Service rather than Configurationmanager

DS-1160

#9

MERGED

 

 

 

 

bug

Post-registration link has a blank href if hosting DSpace at root instead of at /xmlui

DS-1072

#10

MERGED

 

 

 

 

new

Support Metadata On All DSpaceObjects

N/A

#11

DELAYED

 

 

 

 

imp

SFX button + SFX in Mirage

DS-820

#14

MERGED

 

 

 

 

bug

disallow redundant pages in robots.txt

DS-1138

#15

MERGED

 

 

 

 

imp

Enable styling collection "strength"

DS-601

#16

MERGED

 

 

 

 

imp

XSLT stylesheet for OAI-PMH

DS-1178

#17, #20

MERGED, replaced by XOAI

 

 

 

 

imp

Simplify, internationalize org.dspace.statistics.util.LocationUtils

DS-844

#18

MERGED

 

 

 

 

imp

build the DN manually instead of attempting to search with the

DS-1180

#19

MERGED

 

 

 

 

bug

Split code installation out of fresh_install

DS-1043

#21

MERGED

 

 

 

 

imp

Add basic Spring plumbing for DAOs

DS-1172

#22

MERGED

 

 

 

 

bug

provide a warning in the logs if resumeLogin fails because of ip mismatch

DS-1191

#23

MERGED

 

 

 

 

new

new property to skip XMLUI ip checks during login

DS-1192

#24

MERGED

 

 

 

 

bug

Item view in Mirage theme broken when ORIGINAL or CONTENT bundle present and empty

DS-1039

#25

MERGED

 

 

 

 

bug

make the dspace-info.pl caveman work in a new era

N/A

#26

MERGED

 

 

 

 

imp

Google Analytics support for JSPUI

DS-1190

#27

MERGED

 

 

 

 

 

Remove actual dependency of dspace-stats on dspace-api

 

#28

MERGED

 

 

 

 

task

remove mention of Manakin in default news-xmlui.xml

DS-1197

#29

MERGED

 

 

 

 

bug

Fix for "Unit Testing Framework fails to initialize properly on Windows OS"

DS-1198

#30

 

 

 

 

 

bug

Breadcrumb trail incorrect for community/collection browse and statistics

DS-1136

#31

MERGED

 

 

 

 

bug

add styling to statistics tables

DS-1200

#32

MERGED

 

 

 

 

task

fix /submissions page missing period and break after first

DS-1201

#33

MERGED

 

 

 

 

bug

Filenames and BitstreamFormat detection break on filenames with equal signs in them

DS-1061

#34

 MERGED

 

 

 

 

bug

controlled-vocabulary.xsd says that the 'id' attribute is optional, so make it optional instead of NPE if missing

DS-1065

#35

MERGED

 

 

 

 

new

XOAI accepted into 3.0

DS-1202

#64 (#36, #37)

MERGED, move docs from wiki

9

0

0

passed

vote

XOAI replaces old OAI, old OAI removed from master

N/A

N/A

MERGED

9

0

0

passed

 

Statistics utilities should be filters

DS-1059

#38

MERGED

 

 

 

 

 

adjust additions pom so that servlet-api is bundled into lib dir

DS-1209

#39

MERGED

 

 

 

 

 

Build time filtering to allow multi developer/environment builds

DS-1208

#40

MERGED, bug fix: #79

 

 

 

 

imp

Salt PasswordAuthN accepted into 3.0

DS-861

#41

MERGED

8

0

0

passed

imp

Advanced Embargo accepted into 3.0

DS-895

#43

MERGED

6

0

3

passed

imp

Discovery Enhancements accepted into 3.0

DS-1229

#45

MERGED

10

0

1

passed

new

Batch import from major bibliographic formats

DS-1226

#46

 

4

1

1

conditional fail

new

Add tag cloud support in home page

DS-1227

#47

 

3

0

3

failed

imp

Add support for concatenating multiple values in item display instead of line breaks

DS-1228

#48

MERGED

3

conditional fail

imp

Auto update advance search drop down lists from configuration file

DS-1236

#49

MERGED

4

1

1

conditional fail

new

Allow date range searches in advance search

https://jira.duraspace.org/browse/DS-1237DS-1237

https://github.com/DSpace/DSpace/pull/50#50

 

3

2

1

failed

imp

Display advance search form after an advance search

https://jira.duraspace.org/browse/DS-1238DS-1238

https://github.com/DSpace/DSpace/pull/51#51

 

4

1

1

failed

imp

Display frequencies of items in single browsing for selected indices

DS-1223

#52

MERGED

3

2

1

conditional fail

new

Export items in various bibliographic formats

DS-1224

#53

depends on AGPLv3-licensed code

2

2

2

failed

imp

Show display values (input-forms) for controlled vocabularies in ItemTag

DS-1225

#54

MERGED

3

1

1

conditional fail

imp

Indexing both stored and display-value from input-forms for search

DS-1231

#55

MERGED

3

1

2

conditional fail

imp

document-type based submission support

DS-1127

#56

MERGED

 

 

 

 

imp

rename build.properties.sample as build.properties

DS-1208

#57

MERGED

 

 

 

 

bug

Sword V2 doesn't support the configurable workflow

DS-1240

#58

* *MERGED

 

 

 

 

imp

reinstate various comments in dspace.cfg

DS-1208

#59

MERGED

 

 

 

 

new

Initial contribution: porting Discovery to the JSPUI

DS-1217

#60

MERGED

6

0

0

passed

new

Enabling Dynamic DSpace Configuration Manager

DS-1242

#61

 

0

4

2

failed

new

Dynamic configuration alternative (File based)

DS-1242 (question)

services#1

 

0

4

2

failed

 

add the new filtered values into testEnvironment.properties

DS-1208

#62

MERGED

 

 

 

 

new

Statistics implementation in Elastic Search

DS-1241

#63

* *MERGED-NEEDS DOCS

3

2

0

passed

 

EOL normalization with gitattributes

N/A

#65

post-freeze

 

 

 

 

 

Advanced Embargo Project, Database Schema Fixes

DS-895

#66

MERGED

 

 

 

 

new

BrowseDAO based on discovery

DS-1218

#67

MERGED

4

2

0

passed

bug

Using caching services within Context

https://jira.duraspace.org/browse/DS-1205DS-1205

https://github.com/DSpace/DSpace/pull/68#68

 

 

 

 

 

imp

@mire solr statistics contribution

DS-1243

#69

 

5

passed

 

Advanced Embargo Project : Fix JUnit Tests and Correct Database

DS-895

#70

MERGED

 

 

 

 

new

Controlled vocabulary support for the XMLUI

DS-1130

#71

 MERGED-NEEDS DOCS

5

passed

new

Atmire dspace 3.0 versioning contribution

DS-1194

#72

 

6

0

0

passed

imp

authority field in Batch Metadata Editor

DS-1084

#73

MERGED

6

0

0

passed

imp

display bitstream read access permissions on item page

DS-1193

#74

MERGED

5

1

0

passed

imp

Configurable Workflow Improvements

DS-1249

#75

* *MERGED-NEEDS DOCS

5

0

0

passed

imp

Ldap improvements

DS-1078

#76

MERGED

5

0

0

passed

vote

Make Mirage the default XMLUI theme

DS-1251

#77

MERGED

3

0

0

passed

bug

Detect indirect circular property references

DSRV-22

services#5

 

 

 

 

 

bug

fix recursive filtering of web.xml

DS-1208

#79

MERGED, fixes #40

 

 

 

 

bug

Javamail: Getting Session object with getDefaultInstace

DS-1182

#83

minimal bugfix MERGED, more improvements in 4.0

 

 

 

 

bug

Eperson netID is lost editing the record from the webUI

DS-524

 

 

 

 

 

 

bug

SWORD will only accept deposits on the URL configured in dspace.cfg

DS-598

 

 

 

 

 

 

bug

XMLUI doesn't start if the error level in the log4j.properties is set to DEBUG

DS-675

 

 

 

 

 

 

 

Ensure that DSpace can run on java 7

DS-1081

 

 

 

 

 

 

bug

Mirage theme choice-support.js breaks on more results

DS-972

 

 

 

 

 

 

doc

Better documentation for permissions

DS-880

 

 

 

 

 

 

doc

Create documentation for Updating a DSpace installation from source

DS-900

 

 

 

 

 

 

bug

Wrong Parameter Name in web.xml comment

DS-631

 

 

 

 

 

 

bug

Collection administrator help page not linked in some places

DS-463

 

 

 

 

 

 

doc

Fix/cleanup code to ensure it is well documented

DS-864

 

 

 

 

 

 

bug

Searches interspersed with a minus (separated by spaces) will exclude the following term. (AND NOT)

DS-1121

 

 

 

 

 

 

bug

Hardcoded button display text in several XMLUI themes (Reference, Mirage, etc) makes i18n difficult

DS-1159

 

 

 

 

 

 

bug

NullPointerException on /search-filter without field param

DS-1210

 

 

 

 

 

 

bug

exception handling for itemUpdate hides the stack trace, which obstructs troubleshooting efforts

DS-1174

 

 

 

 

 

 

bug

When a "qualdrop_value" is set to "required", submit form always fails

DS-851

 

 

 

 

 

 

bug

Statistics column and row labels not i18n

DS-559

 

 

 

 

 

 

bug

Invalid embargo causes item archival to crash.

DS-1082

 

 

 

 

 

 

bug

Remove unused SolrLogger code for unsupported "metadata.item." settings

DS-1248

 

 

 

 

 

 

l10n

Ukrainian translation for Manakin web interface

DS-913

 

 

 

 

 

 

new

mobile theme

DS-1017

 

MERGED

 

 

 

Freeze exception granted by RT

bug

OpenSearch not working as expected when Discovery is enabled

DS-1244

#80

MERGED

 

 

 

 

  • No labels