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

10.0 Release

  • There is a tentative schedule (top of this page), which still needs to be finalized and approved by Steering, DCAT

DSpace & DSpace-CRIS potential merger

  • No updates or reports at the moment
  • An update about the merger will soon be sent out to the community

Maintenance Releases

  • Won't be able to get them out today – there is a security issue that has been reported in DSpace 7.x, 8.x and 9
    • We have been digging into that to understand it better and want to apply fixes before releasing maintenance versions
  • We are aiming now at July 8 or 9 to get the release out the door
    • Because of the extended deadline, there is a little bit more time to get fixes into the maintenance releases

DSpace 10.0

  • Lot of bug tickets on 10.0 board if you are looking for anything to do
  • Also lots of PRs to review

Upcoming Refactoring & Modularization Work

  • Migration to NX and modularization: No updates; further work will occur in the next three weeks
  • Restore dynamic component decorators: Art gave update on progress of work
    • Q: Where is the map generated? A: in a folder plus one type of DRS files for each decorator
  • Giuseppe assigned to PR, Tim will take a look at this as well
    • Giuseppe will review Alex's PR and provide feedback
    • He will let Tim know if he wants to give an update in an upcoming dev meeting
  • Want to try to get these two merged relatively quickly, need to think about which one to merge first
    • First phase is split into libraries
    • What's the 2nd, 3rd, 4th phase?
    • Goal: Get app folder as lean / empty as possible
  • For anyone interested to check out how NX works, create a new NX app and play around with it
  • There is a wiki page that discusses the NX proposal (as to why to even look at NX)

Other topics

  • Question for Angular experts: can we explain more about the transferState changes in PR 3953
    • State refers to NGRX state – before this PR, would transfer state to client (through piece of JSON) and it would have to be done all over again; this PR fixes that
    • Q: Is there a situation where we want to set transferState to false? A: In DSpace-CRIS set to false
      • It might be useful to document better when to set this to false (and give a reason why)
  • If anyone interested in discussing test and config, there is an issue open to clean all of this up 


Action items