Page History
...
- Discussion Topics - If you have a topic you'd like to have added to the agenda, please just add it.
- DSpace & DSpace-CRIS potential merger discussions
- DSpace and DSpace-CRIS Planning Groups - wiki pages to follow along with ongoing discussions.
- DSpace 9.0 release (see release schedule above)
- REMINDER: Tomorrow is the "9.0 Release Candidate"
- Next week is 9.0 Testathon
- Feature Documentation to prepare for for 9.0 Testathon. 9.0 Documentation Wiki Space: https://wiki.lyrasis.org/display/DSDOC9x
- High Priority Bug: Downloads are not working on "main" branch: https://github.com/DSpace/dspace-angular/issues/4122
- 9.0 High Priority Dependency / Feature PRs should be reviewed/merged in this order:
- Refactor menu resolvers: https://github.com/DSpace/dspace-angular/pull/3994
- (Time permitting) Migration to NX & refactor into libraries: https://github.com/DSpace/dspace-angular/pull/4019 (This may be delayed to immediately post-9.0 if we don't have time to give it a thorough test/review)
- Other topics
- (Please add any here that you'd like to discuss)
- DSpace & DSpace-CRIS potential merger discussions
- Board Review:
- 9.0 Project Board - Review PRs collaboratively or Assign new PRs to volunteers to code review and/or test.
- Backlog Board - Are there any tickets here stuck in the "Triage" column? We'd like to keep this column as small as possible.
- 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)
- Ongoing Discussions (temporarily put on hold until there are updates):
- High CPU with DSpace 7 SSR: https://github.com/DSpace/dspace-angular/issues/3110 (This should be alleviated through several SSR related performance improvements coming in 7.6.3 and 8.1)
- Simplifying the Installation Process: https://github.com/DSpace/dspace-angular/issues/3184
- Discussion: how to keep message catalogues in sync? https://github.com/DSpace/dspace-angular/issues/3334
- Ongoing Discussions (temporarily put on hold until there are updates):
...
See Trading reviews on Pull Requests for how to get immediate attention to that PR!
Notes
- Overview of upcoming activities related to 9.0
- Tomorrow is the 9.0 Release Candidate. This is not considered a stable release and should not be used in production. It's only to be used during the 9.0 Testathon for testing the new 9.0 features
- Before Testathon: As much as possible, please document new features on our wiki . New features listed at 9.0 Release Notes. Most of these need to be linked up to documentation in the 9.0 docs.
- If this cannot be completed before Testathon, then they can be worked on during testathon. However, undocumented features are unlikely to be as thoroughly tested.
- 9.0 Testathon starts next Monday (April 7) through April 18. Everyone is encouraged to participate.
- It's important for developers to concentrate most on testing local installations and features/integrations that are not easy to test from the Sandbox Site (https;//sandbox.dspace.org)
- DCAT members primarily test via the Sandbox site. Developers can help there as well if desired
- 9.0 Translations - During testathon is a good time to start translations of 9.0. As we have all features merged, it's less likely for new translation keys to be added to 9.0 in the coming weeks.
- Pascal & Kim note they are working on improvements to saving Submission forms. On save, sometimes a large number of requests are dispatched at once. By using debouncing, they are able to minimize the requests. See https://github.com/DSpace/dspace-angular/issues/3162#issuecomment-2758029112
- Should have a PR in the coming week(s).
- Giuseppe volunteered to look at the PR once it is ready, as he has an interest in this work.
- High Priority Bug: Downloads are not working on "main" branch: https://github.com/DSpace/dspace-angular/issues/4122
- Art noted that the issue is related to Matomo. He notes "If I leave this switchmap out, it works again: https://github.com/DSpace/dspace-angular/blob/4ba9a4bf8f5151852128ca8707cb621f95ad8b60/src/app/bitstream-page/bitstream-download-page/bitstream-download-page.component.ts#L124-L129 "
- Giuseppe & Andrea at 4Science have been assigned to it.
- Tim should be assigned to the PR once it is ready.
- Reviewed a few PRs from our Board
- https://github.com/DSpace/DSpace/pull/9845 - Assigned to Giuseppe. Needs some examples of how to test or maybe automated tests? (Kim notes this is lower priority)
- https://github.com/DSpace/dspace-angular/pull/3390 - Assigned to Giuseppe & Tim. Need to understand new ESLint rules better
- https://github.com/DSpace/dspace-angular/pull/4121 - Seems to have a lot of recent attention as it fixes search filters sometimes not loading on MyDSpace. Has several testers & this affects all branches. Alex & Tim assigned.
- Next week's meeting: We'll check in about Testathon progress and see if anyone has found issues to discuss.
Action items
Overview
Content Tools