Page History
...
- More connection options available at DSpace Meeting Room
Warning |
---|
No meeting on Thursday, July 4 because of the USA Fourth of July holiday. Tim Donohue will be out of the office from July 4-8, returning on Tuesday, July 9. |
Agenda
- Discussion Topics - If you have a topic you'd like to have added to the agenda, please just add it.
- 8.0 Final Release is out the door! Congratulations to everyone
- Brief retrospective. Any feedback / thoughts / brainstorms to keep in mind to help future releases (9.0 and beyond)?
- DSpace 7.6.2 release
- Release as soon as (reasonably) possible.
- PRs created to backport
/api/security/csrf
REST endpoint: https://github.com/DSpace/DSpace/pull/9599 and https://github.com/DSpace/dspace-angular/pull/3063
- DSpace 9.0 release (tentative April 2025)
- 9.0 Board is created: https://github.com/orgs/DSpace/projects/31/
- Early ideas/brainstorms captured at at DSpace Release 9.0 Status
- Ongoing Discussion: High CPU with DSpace 7 SSR: https://github.com/DSpace/dspace-angular/issues/3110
- (Other topics?)
- 8.0 Final Release is out the door! Congratulations to everyone
- 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.
- 8.0 Project Board - Assign new PRs to volunteers to code review and/or test.
- 7.6.x Project Board - Assign new PRs to volunteers to code review and/or test.
- Upcoming Topics: (Let us know if there are topics you want to discuss in future weeks)
- None at this time
...
- 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
Current Work
Project Boards
- DSpace 89.0 board: https://github.com/orgs/DSpace/projects/2731
- DSpace 8.x and 7.6.x board: https://github.com/orgs/DSpace/projects/29
...
See Trading reviews on Pull Requests for how to get immediate attention to that PR!
Notes
Discussed the release of DSpace 8.0
- DSpace 8.0 was released on Monday, June 24, 2024. Tim Donohue thanked all committers for their work and their contributions towards version 8.0.
- Reflected on lessons learned from work on version 8.0 and what can be improved to help future releases
- Tim Donohue shared:
- realizing major upgrades earlier in the development cycle; in the development of version 8, the need to upgrade Springboot and Angular was seen somewhat late in the development cycle, which lead to delays
- improving and streamlining the code review process, which has also lead to delays; this is partly due to a small pool of reviewers
- Tim Donohue shared:
Discussed the release of 7.6.2
- Goal: Dspace version 7.6.2 will be released within the next two weeks
- Most fixes for 7.6.2 were identified through work on DSpace version 8
- Accessibility issues contain a large part of what needs to be done on 7.6.2
- Two PRs were created to backport /api/security/csrf REST endpoint: https://github.com/DSpace/DSpace/pull/9599 and https://github.com/DSpace/dspace-angular/pull/3063; Kim Shepherd volunteered to work on them
Discussed ideas for DSpace version 9
- Tim Donohue has created a board for version 9 on GitHub: https://github.com/orgs/DSpace/projects/31/; this board serves as a point to collect ideas and brainstorm features and improvements for version 9
- Any larger ideas and brainstorming for version 9 can go on the DSpace Release 9.0 Status page on the wiki
- Anyone is welcome and encouraged to add ideas for version 9 development to this page
- Alternative, anyone is welcome to message Tim Donohue with ideas for version 9 development
Continued the ongoing discussion around High CPU usage with DSpace 7 SSR (see https://github.com/DSpace/dspace-angular/issues/3110)
- Anyone is welcome to add ideas on how to improve performance issues in the "Brainstorms" section on https://github.com/DSpace/dspace-angular/issues/3110
- Discussed ideas of how do improve performance
- Fixes should revolve around identifying the underlying problem, not just patching a workaround solution
- Pascal Becker shared suggestions on how to improve performance by sending fewer larger requests bundled together instead of many small requests
- Some examples include the submission form requesting each section one by one, requesting all configs one by one, requesting all permissions one by one
- Tim will copy details into DSpace Release 9.0 Status page
- Discussed performance issues around REST API calls (private vs. public). Ideally, SSR requests (via Node) should be sent via a private URL (sometimes localhost) to the REST API, instead of using the public URL (which is slower as it needs to go through DNS, etc.)
- Art mentioned that we also have an outdated Submission library in the Angular UI. We need to replace it or create our own submission forms. See also https://github.com/DSpace/dspace-angular/issues/2216
No meeting will be held on July 4, 2024, due to the public holiday in the US
(End of notes)
Overview
Content Tools