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

Link to Zenodo repository #277

Open
1 of 5 tasks
adehecq opened this issue Aug 3, 2022 · 6 comments
Open
1 of 5 tasks

Link to Zenodo repository #277

adehecq opened this issue Aug 3, 2022 · 6 comments
Assignees
Labels
priority Needs to be fixed rapidly

Comments

@adehecq
Copy link
Member

adehecq commented Aug 3, 2022

It is important to link the GitHub repository to a Zenodo repository (which has a DOI and can never be deleted).
Currently, we have a repository setup by @erikmannerfelt. This is however already outdated (version 0.0.2).
An easier way is to use directly the Zenodo integration in GitHub. Here are some useful links for that:
https://help.github.com/en/github/creating-cloning-and-archiving-repositories/referencing-and-citing-content
https://genr.eu/wp/cite/

What needs to be done:

  • enable Zenodo access to the GlacioHack organization
  • turn on automatic DOI creation for xdem (any owner can do that from their Zenodo account linked to GitHub)
  • create a new xDEM release to trigger the creation
  • add the URL/badge to the zenodo repository on the README page
  • archive the old repository and add link to new repository (only Erik can do)

I think the only issue with that way is that we can only start the repository with the next release. It might be possible to upload a zip of previous versions as other version afterwards, but I can't know for sure until we create the repository.

@rhugonnet rhugonnet added the priority Needs to be fixed rapidly label Aug 1, 2023
@rhugonnet
Copy link
Contributor

@erikmannerfelt I think you're admin there! Can you invite us on the current Zenodo (if possible, I have no idea how it works), or link it to GlacioHack/xdem?
Right now the latest version on Zenodo is a bit outdated, v0.0.2! 😅

@erikmannerfelt
Copy link
Contributor

Sorry for the slow reply! Zenodo will support multiple admins after its migration to a new server according to this issue: zenodo/zenodo#151. The migration is scheduled for mid-September. So we could perhaps revisit this when it's done?

@rhugonnet
Copy link
Contributor

Convenient timing, yes it's perfect! I also noticed that GitHub natively supports a "Cite this repository" link on the right side (for example with shapely: https://github.com/shapely/shapely, don't know how recent that is!), we could add the same!

@adehecq
Copy link
Member Author

adehecq commented Sep 6, 2023

Always funny to look back at issues opened a year ago!
But it looks like @erikmannerfelt would already be able to make the changes no? No need for other admin at the moment. So do we need to wait until mid-September? It's so far ahead!! (Say the guy who reacts after 3 weeks 😉)

@rhugonnet
Copy link
Contributor

@erikmannerfelt Is it now possible to create our maintainer group on the Zenodo? Would be awesome if you find a moment to do it before your long trip 😊 (I'm getting several requests from people that want to cite xDEM and are surprised the DOI is still for version 0.0.2!)

@rhugonnet
Copy link
Contributor

@erikmannerfelt Any update on this? I'm still getting a lot of requests to get an up-to-date Zenodo to cite for the package, we need to do this quickly

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority Needs to be fixed rapidly
Projects
None yet
Development

No branches or pull requests

3 participants