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

metadata not uploading / incorrect licence? #35

Open
sje30 opened this issue Nov 28, 2023 · 4 comments
Open

metadata not uploading / incorrect licence? #35

sje30 opened this issue Nov 28, 2023 · 4 comments
Assignees
Labels
bug Something isn't working

Comments

@sje30
Copy link
Collaborator

sje30 commented Nov 28, 2023

I couldn't get much joy from zen4R today. It didn't upload metadata, and was complaining about the licence being unrecognised.

> codecheck:::set_zenodo_metadata(zenodo, record, metadata)
[zen4R][ERROR] ZenodoRecord - License with id 'other-open' doesn't exist in Zenodo 
Error in draft$setLicense(licenseId = "other-open") : 
  License with id 'other-open' doesn't exist in Zenodo

changing the code to use 'MIT' as licence did not work.... removing the line to setLicense silenced the error, but no metadata were uploaded....

shrug...

@sje30
Copy link
Collaborator Author

sje30 commented Mar 15, 2024

thanks to @nuest for tipping me off, the API for Zenodo is changing.

See: eblondel/zen4R#127

at the moment zen4R is not functioning, so we will need to copy metadata across "by hand" and watch for progress on zen4R.

@sje30 sje30 self-assigned this Mar 15, 2024
@sje30 sje30 added the bug Something isn't working label Mar 15, 2024
@sje30
Copy link
Collaborator Author

sje30 commented Mar 15, 2024

one possibility might be to see if the Python interface works robustly:
https://developers.zenodo.org/#quickstart-upload

@eblondel
Copy link

eblondel commented May 22, 2024

@sje30 @nuest please try the latest version from Github, huge work has been done to have zen4R working back with latest Zenodo infra changes. Methods are now based on the InvenioRDM platform API that is behind Zenodo. The Zenodo API was supposed to be functioning (backward compatibility) in spite of the migration but it was not the case. Your feedback is welcome.

@sje30
Copy link
Collaborator Author

sje30 commented May 22, 2024

Thank you for the update, appreciate it, as well as your continued work on this important package. I will take a look in the coming days.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants