Versions Compared

Key

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

...

Warning
titleMeeting is one hour later for anyone in Daylight Saving Time

Because not all areas of the world have Our meeting time remains at 15:00UTC. If you've entered Daylight Saving Time locally, the this means that our meeting time has will have changed for any who have already started DSTyou:

  • In USA, most states are under DST, which means this meeting is one hour later.  So, the meeting will start now at 11:00am EDT.
  • In Europe, DST doesn't start until March 27, so this meeting is at the same time as last week.

Starting on Thursday, March 31, we will shift this meeting to 14:00UTC (one hour earlier) once all countries have entered DST.

...

  • (30 mins) General Discussion Topics
    1. Any updates on SWORDv2 discussions per https://github.com/DSpace/DSpace/issues/8188
    2. Online DSpace 7 Webinar/Workshop (after OR2022)
      1. Any thoughts on best time for this?  Perhaps mid-to-late June?  Or other ideas?
      2. Should we just run a workshop? Or is there interest in more than that (e.g. a virtual DSpace conference)?
    3. Any assigned 7.3 work needing early discussion?
      1. Improve usability of TruncatableComponent: https://github.com/DSpace/dspace-angular/issues/1551
  • (30 mins) Planning for next week
    • Review the Backlog Board - Are there any tickets here stuck in the "Triage" column?  We'd like to keep this column as small as possible.
    • Review the 7.3 Project Board - Assign tickets to developers & assign PRs to reviewers.
      • Paid (by DSpace project) developers must keep in mind priority. If new "high" or "medium" priority tickets come in, developers should move effort off of "low" priority tasks.
      • Volunteer developers are allowed to work on tickets regardless of priority, but ideally will review code in priority order.

...

  • Discussing Release Support now that 7.x is out
    1. The DSpace Software Support Policy notes that we support the "most recent three (3) major releases" (where a major release is defined by the changing of the first number, e.g. 6.x → 7.x).  This would mean that 5.x, 6.x and 7.x are all supported at this time.
    2. Should we propose to Committers / Governance a change of policy to the "most recent two (2) major releases"?  This would mean that we move to only supporting 6.x and 7.x.

Notes

...

  • Luca demoed the Spring Boot Admin Server user interface.
  • We decided that we'd still like a very basic Angular UI for the "Control Panel".  It should ONLY display the "info" and "health" actuators, which align well with the sort of basic status updates that the old DSpace XMLUI Control Panel had.
  • Anyone who wants more complex "Control Panel" functionality should install/use the Spring Boot Admin Server.  We should add instructions on how to do so, as this is a very powerful tool for anyone who wants more insight into their DSpace site's performance.
  • The old XMLUI Control Panel also included a "Systemwide Alerts" section. However, this needs to be split out as a separate Ticket, as it cannot be achieved with Spring Boot Actuators. It's more an Angular UI task.

...

  • Ben went over updates of the new (edge) use case: two Publications linked via a relationship where Publication A is the review of Publication B.  If Publication B is then versioned into B2, it may be important for Publication A to somehow retain an "original" link to Publication B (as that was the version which was reviewed), even if B2 is now the latest version.
    • Feels that the current design can be extended to support this use case easily
    • Mark W noted that this use case may need to be a separate task .  Start simple and address the edge cases later.  Tim agrees.
    • Andrea said he's not sure it's that hard to achieve this use case, but also says the approach of splitting this up is fine.
  • Updated estimate from Ben of 80-120 hours
  • All agree that the original design is good as-is.  Minor feedback is still welcome on either the ticket (https://github.com/DSpace/DSpace/issues/7937) or the Google Doc.  Development can begin.
  • All agree that the edge case can be a secondary PR later on. However, if Ben finds a way to achieve it easily, it's OK to achieve in the same PR.  As of today though, it seems like it may need more analysis & therefore is not required for the first PR.

...