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

[Other] Add release upload to Zenodo for DOI registration and CITATION.cff file #500

Closed
4 tasks done
Tracked by #504 ...
Luna-Klatzer opened this issue Aug 14, 2023 · 1 comment · Fixed by #504
Closed
4 tasks done
Tracked by #504 ...
Assignees
Labels
other Other development related change or issue

Comments

@Luna-Klatzer
Copy link
Member

Luna-Klatzer commented Aug 14, 2023

Is there an existing issue for this?

  • I have searched the existing issues

Current State & Issue

Considering Kipper is a partially scientific project (coming from HTL Leonding and likely soon working with the JKU in Linz) adding a CITATION.cff file would help allow other people to cite the project as well as properly understand who worked when on the project in a more formal way than with standard repository info.

Alongside this using Zenodo would also be rather beneficial to officially allow the project to get a DOI, which can distinguish it from other projects and help it gain more credibility.

Proposed Changes

  • Add a new CITATION.cff file based on the format given here https://citation-file-format.github.io/
  • Set up Zenodo release upload to allow for version-specific DOI assignment
  • Add Zenodo DOI badge for the latest release to the README.md files of every sub-project.
@Luna-Klatzer Luna-Klatzer added the other Other development related change or issue label Aug 14, 2023
@Luna-Klatzer Luna-Klatzer self-assigned this Aug 14, 2023
Luna-Klatzer added a commit that referenced this issue Aug 15, 2023
Luna-Klatzer added a commit that referenced this issue Aug 15, 2023
@Luna-Klatzer
Copy link
Member Author

Added by #504 and the CITATION.cff file will be in the repo starting with version v0.10.4.

@Luna-Klatzer Luna-Klatzer mentioned this issue Aug 15, 2023
5 tasks
Luna-Klatzer added a commit that referenced this issue Aug 15, 2023
Luna-Klatzer added a commit that referenced this issue Aug 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
other Other development related change or issue
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant