Page History
...
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