To quickly find PRs assigned to you for review, visit https://github.com/pulls/review-requested (This is also available in the GitHub header under "Pull Requests → Review Requests")
Deadline is TBD for 9.2, 8.3 and7.6.5. Bug fix releases do not have fixed/scheduled deadlines.Instead, the developer team will determine when to create a release based on the significance of the issues to solve. (e.g. If major issues are fixed, then a bug fix release will occur more rapidly. If minor issues are found, then a bug fix release may be delayed until sufficient fixes have been made to warrant a release)
Bug/security fixes only. These minor releases will not include any new features.
New "themeable components" (for dspace-angular) are allowed in bug fix releases, provided that they don't significantly modify component behavior or similar.
Accessibility fixes are also allowed in bug fix releases, provided they don't significantly modify component behavior or similar.
Bug fix PRsshould be created against "main" branch where possible. The "main" branch has the most strict code style rules. (i.e. PRs created against dspace-7_x are becoming more difficult to port forward.)
Per our support policy, bug fixes are only guaranteed to be ported back to 9.x. That said, where possible, we'll try to backport bug fixes (especially significant ones) to 8. x and 7.6.x.
Try "Pull Request Trading" for a quicker review
Do you have a PR stuck in "under review" that you really want to see move forward? Or maybe it's someone else's PR but you want to get it more attention?
Meeting time is now 15:00UTC. Will stay this way until 2026 when Daylight Saving Time starts back up. See note at the top of the page for more details
DSpace & DSpace-CRIS potential merger discussions
Both the Technology Planning Group and Strategic Planning Group have sent their reports/recommendations to DSpace Steering. Steering will now discuss and work towards a final decision. Unclear when decision will occur exactly, as it's possible Steering could also ask for more details or similar. Tim hopes we'll get to a decision in the next month, but difficult to put a date on.
This issue may need a re-test. It's possible it's fixed or partially fixed by https://github.com/DSpace/dspace-angular/pull/3694 (which was first merged in 9.0, 8.1 and 7.6.3). But, we need someone to verify.
May be related to 2907 (prior issue) but also needs rechecking. Unsure if this still exists or not.
General note from Tim (not specific to these tickets): It's not unusual for tickets to stay open for a while. But, it can be good to recheck things because tickets are sometimes either purposefully or accidentally fixed without the ticket being closed. So, if you find a ticket that you think is fixed, retest it. If it's fixed, then let us know to close it.
Giuseppe notes this all looks very familiar to him. He believes that DSpace-CRIS already has a similar backend fix, and has an enhancement to the submission form to better handle this scenario.
Giuseppe will review these PRs and look closer at the DSpace-CRIS code. He's surprised that this is a bug in DSpace as it was meant to be ported from DSpace-CRIS to DSpace.
Tim notes if the backend PR is mostly the same, maybe we can get this backend one merged and have 4Science just port the frontend.
This frontend PR also has outstanding feedback from Yury that seems to need addressing.