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

[DS-4149] Support OpenAire 4 guidelines #7492

Closed
dspace-bot opened this issue Jan 23, 2019 · 10 comments
Closed

[DS-4149] Support OpenAire 4 guidelines #7492

dspace-bot opened this issue Jan 23, 2019 · 10 comments
Labels
component: configurable entities Related to Configurable Entities feature
Milestone

Comments

@dspace-bot
Copy link

Imported from JIRA [DS-4149] created by elorenzo2

with the publication end of november 2018 of  OpenAIRE Guidelines for Literature Repository Managers v4  the repositories need a large transformation.

As a tentative list, the main changes are:

  1. The inclusion of the new oaire application profile, a mix of dublin core and datacite elements and those particular to oaire.
  1. la exposure of unique author identifiers (principally ORCID iDs) in the authorship elements exposed
  1. the correct exposure of descriptive typology, rights and versioning metadating using the corresponding COAR vocabularies instead of using the DRIVERvocabularies of previous versions
@dspace-bot
Copy link
Author

tdonohue said:

Flagging as "Volunteer Needed", even though this effort is already in progress as part of the DSpace 7 Entities Working Group. See https://wiki.duraspace.org/display/DSPACE/DSpace+7+Entities+Working+Group

@dspace-bot
Copy link
Author

bollini said:

I'm resuming this ticket to note that PRs for dspace 5 & 6 are coming thanks to the collaboration with the Queen’s University Library along with several other Canadian university libraries.

Please note that for DSpace 7 the support has been added by the Entities Working Group and the coming PRs are reusing as much as possible the mapping work to keep simple the upgrade to the new version 7, of course other changes were required to deal with the limited flat data model of DSpace 5 and 6

@dspace-bot
Copy link
Author

tdonohue said:

OpenAIREv4 support has already been added to DSpace 7.0 via these PRs:

Once OpenAIREv4 is fully documented for 7.0, this ticket could be closed as "fixed in 7.0".

As noted on Slack, while I'm not against "backporting" OpenAIREv4 support to 6.x, I think we need to be careful not to create a separate implementation of OpenAIREv4, as it will be difficult to maintain two separate implementations (in 6.x and 7.x) of the same feature. (This is especially important because the OAI-PMH interface & configurations in 7.x is mostly unchanged from 6.x.)

@dspace-bot
Copy link
Author

l_a_p said:

PR ready for DSpace 5_x version at #2703

@dspace-bot
Copy link
Author

l_a_p said:

PR ready for DSpace 6_x version at #2709

@dspace-bot
Copy link
Author

l_a_p said:

Hi Tim Donohue I agree with the suggested approach and the two PR above are in such direction. The implementation is aligned with what has been done in DSpace 7 and there is no special mechanisms that will need to be maintained only for version 5 or 6.

@dspace-bot
Copy link
Author

tdonohue said:

Luigi Andrea Pascarelli (4Science): Please be aware that upgrading DSpace 5.x or 6.x to the latest XOAI (v3.3) will have a side-effect of encountering this bug (which we are in the process of resolving): DS-4404   Therefore, the fixes in DS-4404 will also require backporting.

@dspace-bot
Copy link
Author

l_a_p said:

Tim Donohue thank you to point me at DS-4404. I found a bug reported and resolved in the https://jira.lyrasis.org/browse/DS-4462

The fixes both for DS-4404 and DS-4462 has been backported to the #2703 and #2709.

@dspace-bot
Copy link
Author

l_a_p said:

As agreed on #2709 (comment) we provided simplified PRs at #2859 and #2860 and #2756

@dspace-bot
Copy link
Author

tdonohue said:

NOTE: OpenAIRE v4 support already available in 7.0

Full support has not been backported to 6.x or 5.x, but these PRs enable an additional indexer allowing for OpenAIRE v4 support to be backported:

As I think we've backported all we plan to, I'm going to close this ticket as "fixed" in 7.0. 6.x and 5.x do not have full OpenAIRE v4 support at this time, though we may choose to backport at a later date.

@tdonohue tdonohue added component: configurable entities Related to Configurable Entities feature and removed configurable entities labels Aug 31, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: configurable entities Related to Configurable Entities feature
Projects
None yet
Development

No branches or pull requests

2 participants