-
Notifications
You must be signed in to change notification settings - Fork 0
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
DOI, change logs, and zenodo for github repo #35
Comments
Here do you mean adding a badge with the Zenodo DOI?
The GitHub actions in charge of pushing everything to pypi on merging into main will also copy the README contents into the pypi package webpage. If they DOI is added to the README, it should be automatically reflected on pypi when it is released, is this what you mean?
I think it makes sense having a DOI for this repo specifically, although I am not very familiar on how Zenodo works when the repo is updated. The ChangeLog in the Zenodo example is a nice idea as well. There could be a |
Let's look into automatic changelog from the PR titles. And where to show this info (PyPI, Zenodo, etc). |
@DavidHerreros, after speaking with Sonya, Pilar and David S, it seems publishing to PyPI is not a big priority. People can just install from github for now. The change logs and doi are more interesting |
I've seen zenodo used as in here
https://zenodo.org/records/6099888
the doi icon at the top of https://github.com/compSPI/simSPI?tab=readme-ov-file
See the changelog: https://github.com/compSPI/simSPI/commits/v0.0.2
This project has a DOI through open science foundation, but that is more for the dataset / project.
https://osf.io/8h6fz/
There will be a seperate DOI(s) for a paper(s), which can be attached to the OSF project as a citation(s).
How does zenodo work with PyPI integration?
@DavidHerreros , what do you suggest?
The text was updated successfully, but these errors were encountered: