Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

See Trading reviews on Pull Requests for how to get immediate attention to that PR!

Notes

DSpace 8.1 / 7.6.3 releases

  • DSpace 8.1 and 7.6.3 have been released; congratulations and thank you to everyone who contributed; if any contributors are missing from the reference in the Release Notes, please let Tim know

DSpace 8.1 / 7.6.3 releases

  • The two planning groups are now starting their biweekly meetings
  • Wiki pages for both groups have been created
  • Both groups will provide recommendations to Steering as to the merger
  • Updates on the groups activities will be forthcoming
  • Please feel free to ask if you have any questions

DSpace 9.0 release

  • Feature-PR creation date is coming up: February 21, 2025
  • This is a hard deadline; however, small extensions are possible if you let Tim know as soon as possible
    • Question: What about accessibility fixes? Does the PR-creation deadline apply to those? Answer: It depends on the accessibility fix: if it's a large, feature-like PR, it will fall under the Feb 21, 2025; however, most accessibility fixes tend to be smaller in nature and fall under the bug fix category (deadline of May 2)
    • Question: If anyone wanted to do translation work and don't miss any keys, would that be after the translation deadline? Answer: Most new translation keys are added during features; after the merge deadlines have passed and we are preparing for testation, that would be a good time to get any new translation keys in (early April, after March 28 Feature PR Merge Deadline)
      • Discussed how to improve the translation process workflow - Pierre Lasou will investigate and start the discussion with DCAT; Pierre mentioned the tool Weblate

Other topics

  • Adding CSV export to DSpace Admin Reports
    • Pierre and Jeff Morin gave updates; PR is almost ready to go
    • Question: initial recommendation was scripts & processes type export; is it working this way? Answer: Yes
  • Adding more e2e (end-to-end) tests to the DSpace User Interface
    • Steering has discussed this and is eager to make this happen
    • Benefits: will make PR reviews easier; will also lessen the role of the Testathon and help out DCAT; also helps with dependency upgrades
    • This is not a hard lift - if anyone is interested in only doing 1 page, this could be done quickly; junior devs are encouraged to look at this; also an opportunity for Service Providers to give back code per the Registered Service Provider agreements
    • Question: can we split this in different subtasks? So that it can be done by more than one contributor. Answer: GitHub just added a new feature: creating sub-issues; can create subissues now if anyone wants to look at a particular aspect; Tim will start with creating a couple of subissues that he wants to look at; feel free to reach out to Tim or create your own subissue if you want to claim a specific feature on one page
  • Discussion of ticket https://github.com/DSpace/dspace-angular/issues/3070
    • Suggestion from Giuseppe is to remove the link from the thumbnail
    • Not a high priority item - we will continue to discuss this and think about it

Board Review

  • Remove context parameter from AuthorityValueService methods (#9842)
    • Looks reasonable; but need to check if this could conflict with merger with DSpace-CRIS
    • Giuseppe assigned by Tim, he will review
    • Also need to look into whether we need the LogHelper.getHeader method (Line 223) - Mark H. Wood will investigate
    • Moved to "Under Review"
  • Provide new CoverPage implementation (#9844)
    • Looks like it's been moving along
    • Will bring to future discussion if necessary; there are some outstanding questions on the template engine (Thymeleaf)
    • If you have thoughts on this, add them to the comments in the PR

Action items