-
Notifications
You must be signed in to change notification settings - Fork 87
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
oai: updated dcat and datacite serializers #1713
base: master
Are you sure you want to change the base?
Conversation
2ce1cd6
to
42cadcf
Compare
invenio_rdm_records/records/jsonschemas/records/record-v6.0.0.json
Outdated
Show resolved
Hide resolved
ad1dd43
to
a1c10ac
Compare
eebf33d
to
62f5aa6
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The logically separated commits made reviewing this pull request very easy, thanks! 👍
--> | ||
--> | ||
<xsl:if test="$uri != ''"> | ||
<dct:identifier rdf:datatype="{$xsd}string"><xsl:value-of select="$nameIdentifier"/></dct:identifier> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
major: So far this file has been fully synchronized with a repository which is not maintained by us:
https://github.com/ec-jrc/datacite-to-dcat-ap/blob/master/datacite-to-dcat-ap.xsl
We need to decide if we want to:
- Diverge with the upstream version
- Propose a contribution to the upstream version (we recently contributed a bug fix)
- Find another way to achieve the expected result in InvenioRDM.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
After some discussions, the decision is that we can:
- Merge this change
- Propose an PR with the same change upstream on https://github.com/ec-jrc/datacite-to-dcat-ap/
This PR was automatically marked as stale. |
❤️ Thank you for your contribution!
Description
Closes https://github.com/zenodo/ops/issues/420
Closes https://github.com/zenodo/ops/issues/421
Checklist
Ticks in all boxes and 🟢 on all GitHub actions status checks are required to merge:
Third-party code
If you've added third-party code (copy/pasted or new dependencies), please reach out to an architect.
Reminder
By using GitHub, you have already agreed to the GitHub’s Terms of Service including that: