Improve citability
The Release should be citable as decribed here: https://guides.github.com/activities/citable-code/
https://citation-file-format.github.io
fetch contributor names over github api
The GitHub repo is archived and published through Zenodo at 10.5281/zenodo.5347861. This is a good start, nonetheless I think there is room for improvement:
- [x] Add the all version DOI to README
- [x] Add the release-specific DOIs to all Releases published at Zenodo
- [x] Improve the metadata of the Zenodo publications (maybe a CFF file as mentioned above might help)
- [ ] Add build artifacts to the Zenodo publications
- [x] Add a citation proposal for citation of unreleased branches
fetch contributor names over github api
https://docs.github.com/en/rest/repos/repos?apiVersion=2022-11-28#list-repository-contributors
* [ ] Add a citation proposal for citation of unreleased branches
Adding a citation section to README which says one shall add the commit hash to the citation... not sure if that's sufficient
* [ ] Add the release-specific DOIs to all Releases published at Zenodo
Isn't that fulfilled by default? All versions with DOIs are listed on right hand side in Zenodo:
* [ ] Add build artifacts to the Zenodo publications
How?
ping @bwbohl :-)
separate issue for Zenodo problem / features moved to: #475
We will create a pull request for the present issue now.
* [ ] Add build artifacts to the Zenodo publicationsHow?
For 1.0.0-beta.6 the xar was added manually because the complete publication in Zenodo was manually https://zenodo.org/records/14196509
* [ ] Add the release-specific DOIs to all Releases published at ZenodoIsn't that fulfilled by default? All versions with DOIs are listed on right hand side in Zenodo:
I didn’t mean on Zenodo but either in the Release description and/or in the code, e.g., in the About window or in the expath-pkg.xml (don’t know if thats possible) or at least in some version.txt in the package.
