Page History
...
- Discussion Topics - If you have a topic you'd like to have added to the agenda, please just add it.
- DSpace 9.0 release (tentative April 2025)
- 9.0 Board is created: https://github.com/orgs/DSpace/projects/31/
- Early ideas/brainstorms captured at DSpace Release 9.0 Status
- Ongoing Discussions:
- Incentivizing Code Reviews and PR Testing
- High CPU with DSpace 7 SSR: https://github.com/DSpace/dspace-angular/issues/3110
- Using both public/private REST API URLs for better performance: https://github.com/DSpace/dspace-angular/issues/1485 (Assigned to 4Science)
- Simplifying the Installation Process: https://github.com/DSpace/dspace-angular/issues/3184
- Discussion/proposal around refactoring and simplifying Live Import and External Data frameworks: https://github.com/DSpace/DSpace/issues/9758
(nothing concrete yet but would be great to get thoughts added to this issue and maybe find some collaborators) - Should we archive "dspace-api-lang" and move Messages.properties translations to the backend? https://github.com/DSpace/DSpace/issues/9762
- (Other topics?)
- DSpace 9.0 release (tentative April 2025)
- Board Review & assignments:
- Backlog Board - Are there any tickets here stuck in the "Triage" column? We'd like to keep this column as small as possible.
- 9.0 Project Board - Assign new PRs to volunteers to code review and/or test.
- 8.x and 7.6.x Maintenance Board - Known bugs can be found here, along with any backported bug fixes.
- Upcoming Topics: (Let us know if there are topics you want to discuss in future weeks)
- Enable the use of multiple database Sessions per request: https://github.com/DSpace/DSpace/pull/8932 (We need to find a way to move this idea forward)
- DSpace accepts external identifiers (DOIs and such) from submitters, and manages others (DOIs again, Handles) itself. Should these be stored in separate metadata fields? what fields? what schema? Various bits of DSpace have disagreed on the answers. See also https://github.com/DSpace/DSpace/pull/1006.
- (Aug 29?) Discussion/proposal around refactoring and simplifying Live Import and External Data frameworks: https://github.com/DSpace/DSpace/issues/9758
(nothing concrete yet but would be great to get thoughts added to this issue and maybe find some collaborators)
Attendees
- Tim Donohue
- Holger Lenz
- Giuseppe Digilio (4Science)
- Paulo Graça
- Mark H. Wood
- Grazia Quercia (4Science)
- Corrado Lombardi (4Science)
- Julian Timal (eScire)
- Martin Walk
- Melissa Anez
- Oliver Goldschmidt
- Hrafn Malmquist
- Pascal-Nicolas Becker
- Pierre Lasou
- Kim Shepherd
- Nicholas Woodward
...
See Trading reviews on Pull Requests for how to get immediate attention to that PR!
Notes
9.0 Release Updates
- The 9.0 release is tentatively planned for April 2025
- Updates will be shared as DSpace governance makes decisions as to the prioritization of 9.0 features
9.0 Release Status Board
- Reminder: Steering gives general direction, not exact list of features; developers will therefore have some flexibility in terms of what is worked on / developed
- While we wait for further direction from governance, the following high priority topics on the 9.0 Release Status Board can be worked on:
- Improving performance / scalability
- Easier installation and upgrades
- Code cleanup / maintenance
Ongoing Discussions
- Developers/Committers are encouraged to continue to explore ways to improve code reviews and PR testing
- Any ideas can be added directly to the Incentivizing Code Reviews and PR Testing wiki page or sent to Tim
- Special interest can / should be given to
- Spin up code in virtual environment (quickly) for easier reviews/testing
- Automated Code Reviewing resources
- Special interest can / should be given to
- Discussed ongoing discussion tickets on GitHub
- High CPU with DSpace 7 SSR (#3110) – no updates; this will likely require several smaller updates; committers are encouraged to look into this
- Using both public/private REST API URLs for better performance (#1485) – Guiseppe gave a brief update
- Simplifying the Installation Process (#3184) – no updates
- Archiving "dspace-api-lang" and move of Messages.properties translations to the backend
- Will be moved to main repository / 9.0 status board
Upcoming Discussion
- Enabling us of multiple database sessions per request (#8932): will work out how to move forward
- DOI topic: Pierre will take a look and start working on this
9.0 Project Board on GitHub
- Lot of the tickets on the board are bug fixes and performance improvements, those can and will be backported to 8.1 and 7.6.3
- Highlighted the "Needs Reviewers Assigned" column; discussed tickets on that column, gave updates, and assigned reviewers where possible
- Any tickets that can be moved along quickly, let Tim know
Overview
Content Tools