Skip to content

[Port dspace-8_x] Replace old SHERPA/ROMEO references by Open Policy Finder#5803

Merged
tdonohue merged 3 commits into
DSpace:dspace-8_xfrom
atmire:backport-5493-to-dspace-8_x
Jul 13, 2026
Merged

[Port dspace-8_x] Replace old SHERPA/ROMEO references by Open Policy Finder#5803
tdonohue merged 3 commits into
DSpace:dspace-8_xfrom
atmire:backport-5493-to-dspace-8_x

Conversation

@bram-maegerman

@bram-maegerman bram-maegerman commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

References

Backport of #5493 & #5800.
Requires REST backport PR: #12315

@lgeggleston lgeggleston changed the title Backport 5493 to dspace 8 x [Port dspace-8_x] Replace old SHERPA/ROMEO references by Open Policy Finder Jun 8, 2026
@lgeggleston lgeggleston added high priority integration: Open Policy Finder Related to Jisc Open Policy Finder (replaced Sherpa Romeo) labels Jun 8, 2026
@lgeggleston lgeggleston moved this to 🙋 Needs Reviewers Assigned in DSpace Maintenance (10.x, 9.x, 8.x) Jun 8, 2026
@lgeggleston lgeggleston moved this from 🙋 Needs Reviewers Assigned to 👍 Reviewer Approved in DSpace Maintenance (10.x, 9.x, 8.x) Jun 8, 2026
@lgeggleston lgeggleston added this to the 8.5 milestone Jun 8, 2026
@tdonohue

tdonohue commented Jun 8, 2026

Copy link
Copy Markdown
Member

@bram-maegerman : Thanks for this backport PR. However, please note that it appears to be failing compilation (see test failures).

@bram-maegerman bram-maegerman force-pushed the backport-5493-to-dspace-8_x branch from e0ae83b to 72bc55b Compare June 9, 2026 07:25
@bram-maegerman

Copy link
Copy Markdown
Contributor Author

@tdonohue Thanks for notifying me! I've fixed the test issue and all checks have passed now.

@saschaszott

Copy link
Copy Markdown
Contributor

@bram-maegerman , can you integrate the changes to the i18n resources that I’ve made in the PR #5833? Thanks!

@bram-maegerman

Copy link
Copy Markdown
Contributor Author

@saschaszott Done!

@Micheleboychuk

Copy link
Copy Markdown
Contributor

Hi @bram-maegerman, I tested this backport with the related backend. I noticed that a label is missing. Could you add it, please? Thanks!
Schermata del 2026-07-09 15-58-31

@saschaszott

Copy link
Copy Markdown
Contributor

@Micheleboychuk , is this missing label related to the SHERPA/ROMEO - OPF changes?

@Micheleboychuk

Copy link
Copy Markdown
Contributor

@Micheleboychuk , is this missing label related to the SHERPA/ROMEO - OPF changes?

yes, only on this PR, the dspace-9_x is ok

@tdonohue tdonohue left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 Thanks @bram-maegerman . Code looks good & it's been tested by @Micheleboychuk .

Regarding the missing item.preview.creativeworkseries.issn i18n key, that's not a fault of this PR. So, I'm not going to hold up this PR waiting on a fix to that missing i18n key. (The reason this key seems to only exist in 9.x is because it was added in #4017, which was newly added in 9.0. So, that key will need to be backported to 8.x if it's needed there)

@tdonohue tdonohue merged commit bf58b74 into DSpace:dspace-8_x Jul 13, 2026
16 checks passed
@github-project-automation github-project-automation Bot moved this from 👍 Reviewer Approved to ✅ Done in DSpace Maintenance (10.x, 9.x, 8.x) Jul 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

high priority integration: Open Policy Finder Related to Jisc Open Policy Finder (replaced Sherpa Romeo)

Projects

Development

Successfully merging this pull request may close these issues.

5 participants