Skip to content

Use HERMES' Zenodo concept DOI for "isCompiledBy" relations - #488

Merged
zyzzyxdonta merged 1 commit into
developfrom
feature/concept-doi-for-compiled-by-tracking
Sep 2, 2026
Merged

Use HERMES' Zenodo concept DOI for "isCompiledBy" relations#488
zyzzyxdonta merged 1 commit into
developfrom
feature/concept-doi-for-compiled-by-tracking

Conversation

@zyzzyxdonta

Copy link
Copy Markdown
Contributor

When depositing to Invenio- and InvenioRDM-based platforms, HERMES adds a "isCompiledBy" relation to the deposit metadata.

This pull request updates the code to use HERMES' concept DOI (10.5281/zenodo.13221383) instead of the frequently out-of-date "current" DOI. While this makes the relation metadata slightly less helpful (e.g. we can't track any more which HERMES version introduced a potential issue in metadata generation), at least we don't use wrong version metadata for the depositions.

Closes #487

This pull request also updates the "current" HERMES DOI to the latest published version 0.9.1.

When depositing to Invenio- and InvenioRDM-based platforms, HERMES
adds a "isCompiledBy" relation to the deposit metadata.

This pull request updates the code to use HERMES' concept
DOI (`10.5281/zenodo.13221383`) instead of the frequently out-of-date
"current" DOI. While this makes the relation metadata slightly less
helpful (e.g. we can't track any more which HERMES version introduced
a potential issue in metadata generation), at least we don't use wrong
version metadata for the depositions.

Closes #487

This pull request also updates the "current" HERMES DOI to the latest
published version 0.9.1.
@zyzzyxdonta
zyzzyxdonta requested a review from sdruskat August 18, 2026 17:19

@SKernchen SKernchen left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Havent we not published 0.10.0 already? I do not see a record but i thought we did.

@zyzzyxdonta

Copy link
Copy Markdown
Contributor Author

Havent we not published 0.10.0 already?

I don't see git tag or GitHub release either 🤷🏻‍♂️

@zyzzyxdonta
zyzzyxdonta merged commit 7ff3f25 into develop Sep 2, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Keep Hermes DOI used for IsCompiledBy relation up to date

2 participants