python-template icon indicating copy to clipboard operation
python-template copied to clipboard

Remove cffconvert action and mentions to create a zenodo.json

Open abelsiqueira opened this issue 3 years ago • 2 comments

A Zenodo entry is created automatically from CITATION.cff, so there's no need to create it anymore. Therefore, the cffconvert action should be removed. There are also mentions to creating a zenodo.json in README.dev.md.

abelsiqueira avatar Oct 14 '21 06:10 abelsiqueira

A Zenodo entry is created automatically from CITATION.cff, so there's no need to create it anymore.

Some Zenodo features are not supported by the CITATION.cff file format, such as listing grants: https://developers.zenodo.org/#github. In that case you still need a separate .zenodo.json file.

bouweandela avatar Oct 15 '21 08:10 bouweandela

We should still remove the action, though, since it will fail in those cases as well - if I understood the action correctly. For the mentions to zenodo.json, we can add a notice like "If enabled, Zenodo will create an entry automatically from your CITATION.cff file. If you want to overwrite that information, for instance , to specify information not supported by the CFF format, you should create a .zenodo.json file separately".

abelsiqueira avatar Oct 18 '21 07:10 abelsiqueira

Completed, see e.g. 4c25c480

sjvrijn avatar May 05 '24 19:05 sjvrijn