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 drafts the scope of the DSpace 6.3 release. Most of these tickets are almost ready or can move quickly. Important issues tend to be listed at the top, but as new items come in, the list won't be purely in order of priority.
If you know of an open JIRA issue or contribution that you really want to see make it into v6.3 that isn't listed on this page, you can give it some attention by posting a message to the DSpace Developer mailing list, and/or giving it a shout-out in the #dev channel in the DSpace Slack
If you're able to volunteer time to code up a solution related to a JIRA issue that needs a volunteer, send in that Pull Request against the dspace-6_x branch!
If you're able to review and test an open Pull Request to help get it approved and merged, please do try out some PRs currently waiting for reviews and give your comments / results to help us keep things moving.
TODO
- Flyway migration errors on XMLWorkflow for Oracle:
- DS-3788: Flyway migration "Hibernate Workflow Migration" fails
PR: ( https://github.com/DSpace/DSpace/pull/1912)- First Review
- Second Review
- Test
- Merge
- Port to 6.x branch
- DS-3788: Flyway migration "Hibernate Workflow Migration" fails
- Hibernate LazyInitializationException on Submission completion (in XMLUI, when Collection has a logo and versioning enabled?)
- DS-3775: Hibernate LazyInitializationException on submission completion under certain conditions:
- Create PR / proposed fix: https://github.com/DSpace/DSpace/pull/1977
- First Review
- Second Review
- Test
- Merge
- DS-3775: Hibernate LazyInitializationException on submission completion under certain conditions:
- Flyway migration errors on DSpace upgrade for Oracle:
- DS-3829: Oracle Flyway migration from old DSpace versions broken:
- Create PR / proposed fix: https://github.com/DSpace/DSpace/pull/1912
- First Review
- Second Review
- Test
- Merge
- DS-3829: Oracle Flyway migration from old DSpace versions broken:
- S3 integration not production ready
- DS-3870: S3 bitstore leaves connections to AWS open:
- Created PR / proposed fix
- First Review
- Second Review
- Test
- Merge
- DS-3870: S3 bitstore leaves connections to AWS open:
- Bitstream deletions:
- DS-3729: Set the Bitstream deletion flag in the database
PR: https://github.com/DSpace/DSpace/pull/1874- First Review
- Second Review
- Test
- Merge
- Port to master
- DS-3729: Set the Bitstream deletion flag in the database
- Bitstream versioning:
- DS-3702 & DS-3703:
PR: https://github.com/DSpace/DSpace/pull/1883- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Test
- Merge
- Port to master
- DS-3728:
PR: https://github.com/DSpace/DSpace/pull/1872- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Test
- Merge
- Port to master
- DS-3702 & DS-3703:
- Unclosed streams:
- DS-3700:
PR: https://github.com/DSpace/DSpace/pull/1848- First Review
- Second Review
- Test
- Merge
- Port to master: via PR https://github.com/DSpace/DSpace/pull/1963
- PR requires rebasing
- DS-3700:
- Workflow:
- DS-3522: Ensure Submission Policies are removed in XMLWorkflow
PR: https://github.com/DSpace/DSpace/pull/1779- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Test
- Merge
- Port to master
- DS-3522: Ensure Submission Policies are removed in XMLWorkflow
- Hibernate:
- DS-3710: Fix ehcache config conflict
PR: https://github.com/DSpace/DSpace/pull/1860- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Test
- Merge
- Port to master
- DS-3710: Fix ehcache config conflict
- DS-3667: Document fundamental persistence support classes.
PR: https://github.com/DSpace/DSpace/pull/1820- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Test
- Merge
- Port to master
- DS-3667: Document fundamental persistence support classes.
- DSpace 6 REST (Reporting) fixes:
- DS-3719: Trying to fetch unqualified metadata fields via REST fails
PR:https://github.com/DSpace/DSpace/pull/1868
New PR: https://github.com/DSpace/DSpace/pull/2007- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Test
- Merge
- Port to master
- DS-3713: REST Bug Filtering for Bitstream Permissions
PR: https://github.com/DSpace/DSpace/pull/1863- See https://github.com/terrywbrady/restReportTutorial for a testing overview
- First Review
- Second Review
- Test
- Merge
- Port to master
- DS-3714: Need a paginated REST findByCollection call
PR: https://github.com/DSpace/DSpace/pull/1862- See https://github.com/terrywbrady/restReportTutorial for a testing overview
- First Review
- Second Review
- Test
- Merge
- Port to master
- DS-3704: REST Reports to include bitstream fields
PR: https://github.com/DSpace/DSpace/pull/1854- See https://github.com/terrywbrady/restReportTutorial for a testing overview
- First Review
- Second Review
- Test
- Merge
- Port to master
- DS-3811: Integrate Shibboleth into DSpace REST Report Tools
PR: https://github.com/DSpace/DSpace/pull/1934- See https://github.com/terrywbrady/restReportTutorial for a testing overview
- First Review
- Second Review
- Test
- Merge
- Port to master
- DS-3511: HTTP 500 on REST bitstream update
PR: https://github.com/DSpace/DSpace/pull/1840- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Test
- Merge
- Port to master
- DS-3671: Correct find-by-metadata
PR: https://github.com/DSpace/DSpace/pull/1825- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Test
- Merge
- Port to master
- DS-3719: Trying to fetch unqualified metadata fields via REST fails
- Small and quick fixes:
- DS-3827: Context object closed too early on JSP
PR: https://github.com/DSpace/DSpace/pull/1946- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Test
- Merge
- DS-3734: Fixed missing trigger of item last modified date
PR: https://github.com/DSpace/DSpace/pull/1877- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Test
- Merge
Port to master
- DS-3706: Qualdrop duplicate value bug
PR: https://github.com/DSpace/DSpace/pull/1858- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Test
- Merge
Port to master
- DS-3705: Recent Submissions in Reference theme
PR: https://github.com/DSpace/DSpace/pull/1856- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Test
- Merge
- Port to master
- DS-2687: Check group origin before deletion
PR: https://github.com/DSpace/DSpace/pull/1846- First Review
- Second Review
- Test
- Third Review (PR is from a non-committer)
- Merge
- Port to master
- DS-3662: Prevent creating "empty" EPerson with Shibboleth auto-register
PR: https://github.com/DSpace/DSpace/pull/1845- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Test
- Merge
- Port to master
- DS-3332: Correct Handle Canonical prefix
PR: https://github.com/DSpace/DSpace/pull/1839- First Review
- Second Review
- Test
- Third Review (PR is from a non-committer)
- Merge
- Port to master
- DS-3681: DSpaceAuthorityIndexer improvements
PR: https://github.com/DSpace/DSpace/pull/1835- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Test
- Merge
- Port to master
- DS-3682: Fix reusing of the same vocabulary dialog
PR: https://github.com/DSpace/DSpace/pull/1831- First Review
- Second Review
- Test
- Third Review (PR is from a non-committer)
- Merge
- Port to master
- DS-3666: Correct Altmetric and PlumX for Mirage 2
PR: https://github.com/DSpace/DSpace/pull/1819- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Test
- Merge
Port to master
- DS-3560: MathJax CDN provider change
PRs: https://github.com/DSpace/DSpace/pull/1805, https://github.com/DSpace/DSpace/pull/1806- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Rebase required to get Travis-CI tests to pass
- Test
- Merge
- Port to master
- DS-3643: Use correct license on ingest
PR: https://github.com/DSpace/DSpace/pull/1801- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Test
- Merge
- Port to master
- DS-2852: Mirage 2 Discovery label fix for authority display value
PR: https://github.com/DSpace/DSpace/pull/1800- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Test
- Merge
Port to master
- DS-3616: Fix nested vocabulary search
PR: https://github.com/DSpace/DSpace/pull/1770/files- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Test
- Merge
- Port to master
- DS-2675: Bugfixing: Jump to value
PR: https://github.com/DSpace/DSpace/pull/1730- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Test
- Merge
- Port to master
- DS-3545: Mirage 2 Custom sitemap.xmap is ignored
PR: https://github.com/DSpace/DSpace/pull/1690- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Force Travis-CI to re-test this PR, either with a rebase, or close/re-open the PR
- Test
- Merge
Port to master
DS-3756: Fix "back" on last page of submission
PR: https://github.com/DSpace/DSpace/pull/1885- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Test
- Merge
- Port to master
- DS-3629 XMLUI Listing of all Groups misses pagination
PR: https://github.com/DSpace/DSpace/pull/1864- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Test
- Merge
Port to master
- DS-3827: Context object closed too early on JSP
- DS-3693 Add plugin to index filenames and file descriptions for files in ORIGINAL bundle
PR: https://github.com/DSpace/DSpace/pull/1838- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Test
- Merge
- Port to master
- DS-3765 File visit statistics should only be counted for archived items, not for items in workflows
PR: https://github.com/DSpace/DSpace/pull/1922)- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Test
- Merge
- Port to master
- DS-3835 XMLUI Search Scope (Coll/Comm) is lost when sorting results with the gear icon
PR: https://github.com/DSpace/DSpace/pull/1951- First Review
- Second Review
- Test
- Merge
- Port to dspace-5_x
- HTML5 Upload Pause Button does not work
PR: https://github.com/DSpace/DSpace/pull/1982- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Test
- Merge
- DS-3693 Add plugin to index filenames and file descriptions for files in ORIGINAL bundle
- OAI indexing embargoed and private items
- DS-3707, DS-3715: Fixes to item level embargo/privacy in OAI-PMH
PR: https://github.com/DSpace/DSpace/pull/1867- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Add Unit Tests
- Test
- Merge
- Port to master
- Change Content-Type in OAI-PMH Response
PR: https://github.com/DSpace/DSpace/pull/1804- First Review
- Second Review
- Third Review (PR is from a non-committer)
- Test
- Merge
- Port to 6.x
- DS-3707, DS-3715: Fixes to item level embargo/privacy in OAI-PMH
- DOI
- DS-2670: Restrospectively create DOI's for alle items in archive
PR: https://github.com/DSpace/DSpace/pull/1857- First Review
- Second Review
- Test
- Merge
- Port to master
- DS-2670: Restrospectively create DOI's for alle items in archive
DONE
https://github.com/DSpace/DSpace/pull/1896