-
Notifications
You must be signed in to change notification settings - Fork 14
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
Move from Zenodo to InvenioRDM #127
Comments
The Zenodo sandbox platform is already powered by ZenodoRDM project. The API will be checked to see backward compatibility issues, and code adaptations will be needed, and inventoried. |
Zenodo team has proceeded with the upgrade (both on sandbox / prod). https://help.zenodo.org/docs/about/whats-changed/ An analysis is ongoing to make evolve zen4R, fix backward compatibility issues, so users can keep using zen4R. |
What is the current status? |
Well, exchanging with Zenodo team, i've been advised not to push further because the new Zenodo API (based on InvenioRDM) was not officially released, saying it will be communicated through the Zenodo blog. There, there was no post since October 19, 2023 . |
Thanks for the information, I hope it becomes clear soon. |
I'm merging the dev branch to the master one, so users can test whatever has been supported already. |
Thanks for all the work you put in, it's highly appreciated. How are you doing on unit tests for the migration? |
@PietrH I've a battery of integration tests, from draft deposit to publication, also record version deposit. They are not perfect and can be consolidated but so far they proved to be quite efficient in testing most of the capabilities. I've contacted Zenodo support to ask them about this issue, and to know if some timeline indication can be given, as many users used the API so far. |
Great, thanks for following up. |
With the move to Zenodo to InvenioRDM, backward compatibility should be ensured with the legacy Zenodo API. However, this may not be guaranteed at 100%. This issue will list adaptive maintenance tasks required:
Zenodo API-related methods
languages
vocabulary getters #132Zenodo web UI-related methods
Vignette
The text was updated successfully, but these errors were encountered: