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

Bring back .zenodo.json to include metadata for Zenodo releases #1340

Open
namurphy opened this issue Nov 23, 2021 · 5 comments
Open

Bring back .zenodo.json to include metadata for Zenodo releases #1340

namurphy opened this issue Nov 23, 2021 · 5 comments
Assignees
Labels
packaging Related to packaging or distribution release Related to releasing a new version of PlasmaPy

Comments

@namurphy
Copy link
Member

No description provided.

@namurphy namurphy added this to the 0.8.0 milestone Nov 23, 2021
@StanczakDominik StanczakDominik self-assigned this Nov 23, 2021
@StanczakDominik
Copy link
Member

  • grep it from git history
  • update it to current standard
  • test it on the next release

@namurphy
Copy link
Member Author

I'm also wondering if anyone has implemented the crosswalk between .zenodo.json and .codemeta.json, or if Zenodo will end up supporting .codemeta.json at some point in the not-too-distant future.

@StanczakDominik
Copy link
Member

I only see this at the moment: https://codemeta.github.io/crosswalk/zenodo/

@namurphy
Copy link
Member Author

There was a presentation at the FORCE11 meeting on the Citation File Format (CFF) that starts around 4:15. At around 7:00 there's a slide that talks about CFF/Zenodo integration (rather than CodeMeta/Zenodo integration like I originally remembered). I don't know yet if a CFF file would let us bypass needing .zenodo.json, but it's worth thinking about at least.

@github-actions github-actions bot added the Stale Dormant issues & PRs which will be automatically closed if the label is not removed. label Feb 28, 2022
@namurphy namurphy modified the milestones: 0.8.0, 0.9.0 Jun 28, 2022
@namurphy namurphy modified the milestones: 0.9.0, 0.10.0 Oct 27, 2022
@namurphy namurphy removed this from the 2023.1.0 milestone Jan 9, 2023
@namurphy
Copy link
Member Author

For this, cffconvert can change CITATION.cff files into .zenodo.json files.

My inclination would be to try to get the Zenodo/GitHub/CITATION.cff integration to work first before going with .zenodo.json, since CITATION.cff follows a community metadata standard. I still need to look into that.

@namurphy namurphy removed the Stale Dormant issues & PRs which will be automatically closed if the label is not removed. label May 12, 2023
@namurphy namurphy added packaging Related to packaging or distribution release Related to releasing a new version of PlasmaPy labels May 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
packaging Related to packaging or distribution release Related to releasing a new version of PlasmaPy
Projects
None yet
Development

No branches or pull requests

2 participants