Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ROR support to Crossref XML export #9525

Open
ewhanson opened this issue Nov 21, 2023 · 6 comments
Open

Add ROR support to Crossref XML export #9525

ewhanson opened this issue Nov 21, 2023 · 6 comments
Assignees
Labels
Enhancement:1:Minor A new feature or improvement that can be implemented in less than 3 days.
Milestone

Comments

@ewhanson
Copy link
Collaborator

Describe the bug
The ROR plugin for OJS / OPS 3.3 allows capturing ROR IDs for author affiliations, but it cannot send the ROR IDs to Crossref because 3.3 uses an old version of the Crossref schema that can’t accept ROR IDs.

Support for adding the ROR will require updating the Crossref schema to version 5.3.1, which is currently in use on OJS/OPS 3.4 and later.

This will require a change to the database to accommodate the schema update, and therefore a minor version bump to 3.3.1 for OJS/OPS.

To be implemented for OJS/OPS 3.3.

Additional information
See forum post on same topic.

@ewhanson ewhanson added the Enhancement:1:Minor A new feature or improvement that can be implemented in less than 3 days. label Nov 21, 2023
@ewhanson ewhanson self-assigned this Nov 21, 2023
@ewhanson ewhanson moved this from Backlog to Under Research in Metadata and Distribution Nov 21, 2023
@ewhanson ewhanson added this to the 3.3.0-x milestone Nov 21, 2023
ewhanson added a commit to ewhanson/ojs that referenced this issue Mar 27, 2024
ewhanson added a commit to ewhanson/ojs that referenced this issue Apr 2, 2024
ewhanson added a commit to ewhanson/ojs that referenced this issue Apr 2, 2024
ewhanson added a commit to ewhanson/crossref-ojs that referenced this issue Apr 3, 2024
@ewhanson
Copy link
Collaborator Author

ewhanson commented Apr 3, 2024

Draft PRs (WIP):

@ewhanson ewhanson moved this from Under Research to Under Development in Metadata and Distribution Apr 4, 2024
@ewhanson
Copy link
Collaborator Author

This work should also include any non-ROR affiliations as well. Affiliations are not currently included in any of the Crossref metadata exports.

The Datacite implementation can be taken as a basis for this: https://github.com/pkp/ojs/blob/04fd04d3447334a55483625b964a24b0e81dd0ae/plugins/generic/datacite/filter/DataciteXmlFilter.php#L327

@bolelligallevi
Copy link
Contributor

Hi @ewhanson, do you have any update on this work?
Best regards
Stefano

@ewhanson
Copy link
Collaborator Author

Hey @bolelligallevi, I'll get this merged for OJS/OPS 3.4 and the main branch in the next week or so. After that it will be available on Github, but I'll see if there are any other small fixes and probably prepare plugin gallery releases for the plugin after that as well.

@bolelligallevi
Copy link
Contributor

Hi @ewhanson, thanks for your answer and your job.
What about 3.3? I can see it in your previous comment with the versions interested by this issue.

@mtub
Copy link
Member

mtub commented Nov 26, 2024

Hi @ewhanson and @bozana, thanks for your work on this. I am also strongly interested in seeing this in OJS 3.3 - any chance we can have that?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement:1:Minor A new feature or improvement that can be implemented in less than 3 days.
Projects
Status: Under Development
Development

No branches or pull requests

3 participants