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

Re-enable Zenodo for citable releases #4490

Closed
hugovk opened this issue Mar 28, 2020 · 7 comments
Closed

Re-enable Zenodo for citable releases #4490

hugovk opened this issue Mar 28, 2020 · 7 comments

Comments

@hugovk
Copy link
Member

hugovk commented Mar 28, 2020

In #1322 we enabled Zenodo to create DOIs for Pillow releases, so it can be citable. And it's worked! We have some citations!

image

However, at https://doi.org/10.5281/zenodo.596518, we can see Pillow 3.0.0 and 3.1.0, but nothing newer.

@aclark4life Please could you check the settings? I don't have permission.

For example, at https://zenodo.org/account/settings/github/repository/hugovk/Pillow I can see:

image

How does https://zenodo.org/account/settings/github/repository/python-pillow/Pillow look?

General guide: https://guides.github.com/activities/citable-code/

@aclark4life
Copy link
Member

@hugovk Any better now?

@hugovk
Copy link
Member Author

hugovk commented Mar 28, 2020

I won't be able to see until we make the release next week. Is the switch now flipped?

@aclark4life
Copy link
Member

@hugovk Copy that
Screen Shot 2020-03-28 at 5 50 19 PM

@hugovk
Copy link
Member Author

hugovk commented Mar 29, 2020

Thanks for the screenshot. Hmm, well at least it's been trying to do it for each release... I sent this to https://zenodo.org/support:

Hello,

We enabled Zenodo for the https://github.com/python-pillow/Pillow/ repository in 2015 (#1322), but it only created a DOI for two quarterly releases:

https://doi.org/10.5281/zenodo.596518

Looking at https://zenodo.org/account/settings/github/repository/python-pillow/Pillow, it shows it has been trying for each release, but says "Failed".

Here's a screenshot in our tracking issue: #4490 (comment)

Please could you let us know if there's anything else extra we need to get it working?

Thank you!

Hugo

@hugovk
Copy link
Member Author

hugovk commented Mar 30, 2020

Reply from Zenodo:

Dear Hugo,

I apologize for this inconvenience.
I have now manually published the missing releases, as a notice, we found a duplicate event in our system for the release tagged as '6.0.0', please let us know if this was not from your side.
We plan on improving this feature since we are, sometimes, experiencing these seemingly random failures which can be frustrating for our users.

In the meantime, if you encounter any further issues or failed releases don't hesitate to contact us again.

Best regards,
George

https://doi.org/10.5281/zenodo.596518 now has all the other releases.

Any ideas what may have caused a duplicate event for 6.0.0? 6.1.0 had a hiccup with a tag deleted and retagged - #3835 (comment) - but 6.0.0 went out smoothly: #3618.

@radarhere
Copy link
Member

There was a problem with building the Windows binaries for 6.0.0, so I could easily have retagged that release after the issue was fixed.

Did this work for 7.1.0?

@hugovk
Copy link
Member Author

hugovk commented Apr 12, 2020

OK, that could have been it.

Yes, it worked for 7.1.0 and 7.1.1:

Closing, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants