Page History
...
- Discussion Topics - If you have a topic you'd like to have added to the agenda, please just add it.
- 8.0 release topics
- REMINDER: Feature PR Creation Deadline is TOMORROW (Friday, Jan 19)
- Any high priority questions or required feedback regarding new features?
- Should we migrate to Spring Boot 3 / Tomcat 10 in DSpace 8.0? See https://github.com/DSpace/DSpace/issues/8713
- This is a massive migration from "javax.*" to "jakarta.*", as it also requires upgrading Spring, Spring Security and Hibernate (at a minimum)
- Tim has begun a branch but it is not yet functional: https://github.com/DSpace/DSpace/compare/main...tdonohue:DSpace:update_major_dependencies?expand=1
- Tim's branch depends on this PR to remove the old REST API: https://github.com/DSpace/DSpace/pull/9258
- However, Spring Boot v2 is EOL for OSS Support (with commercial support still provided through Aug 2025). Spring 5 is still under support until end of 2024 (and until end of 2026 for commercial support).
- This is a massive migration from "javax.*" to "jakarta.*", as it also requires upgrading Spring, Spring Security and Hibernate (at a minimum)
- Should we migrate to Spring Boot 3 / Tomcat 10 in DSpace 8.0? See https://github.com/DSpace/DSpace/issues/8713
- (Other topics?)
- 8.0 release topics
- 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)
- Thursday, January 18. - Discuss new ESLint rules suggested in https://github.com/DSpace/dspace-angular/pull/2343 Are these reasonable to everyone? Should we apply this PR after all 8.0 features are merged?
...
See Trading reviews on Pull Requests for how to get immediate attention to that PR!
Notes
- Discussion of Should we migrate to Spring Boot 3 / Tomcat 10 in DSpace 8.0? See https://github.com/DSpace/DSpace/issues/8713
- Consensus is we MUST schedule this for 8.0, otherwise 8.0 will be difficult to support
- Will likely require ~3 weeks of extra time
- Needs to happen BEFORE testathon
- Tim will notify Steering as soon as possible (Done)
- During this 3 weeks, we can also perform work to get Angular upgraded (that would have been hard to fit in otherwise). See https://github.com/DSpace/dspace-angular/issues/2752
- Discussion that ideally we'd merge ESLint work FIRST: https://github.com/DSpace/dspace-angular/pull/2343
- Then, we'd merge standalone components (highly recommended in Angular 17): https://github.com/DSpace/dspace-angular/pull/2750
- Then, we'd upgrade to Angular 17.
Overview
Content Tools