xdem icon indicating copy to clipboard operation
xdem copied to clipboard

Link to Zenodo repository

Open adehecq opened this issue 1 year ago • 6 comments

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:

  • [X] 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.

adehecq avatar Aug 03 '22 09:08 adehecq

@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! :sweat_smile:

rhugonnet avatar Aug 01 '23 20:08 rhugonnet

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

erikmannerfelt avatar Aug 16 '23 09:08 erikmannerfelt

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!

rhugonnet avatar Aug 16 '23 13:08 rhugonnet

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 😉)

adehecq avatar Sep 06 '23 14:09 adehecq

@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 :blush: (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 avatar Nov 13 '23 21:11 rhugonnet

@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

rhugonnet avatar Mar 26 '24 22:03 rhugonnet