The issue was the references key, which seems to not really be intended for specifying funding sources? It required new properties title and authors before it would be happy.
I recommend adopting a pre-commit hook for https://github.com/citation-file-format/cffconvert to validate our CFF file so we don't end up in a situation where we find out months post-release that no DOI was generated (this is what happened on earthaccess :frowning:)
I also recommend that we generate CFF from CodeMeta, since CodeMeta is a much richer and more standardized schema for code metadata. What CFF represents is a subset of what CodeMeta represents. (also, Matt Jones is a leader on CodeMeta ;) )
Issue description
I don't know where to find any documentation about what change caused this, but I'm now getting
from Zenodo on multiple projects.
The issue was the
references
key, which seems to not really be intended for specifying funding sources? It required new propertiestitle
andauthors
before it would be happy.I recommend adopting a pre-commit hook for https://github.com/citation-file-format/cffconvert to validate our CFF file so we don't end up in a situation where we find out months post-release that no DOI was generated (this is what happened on earthaccess :frowning:)
I also recommend that we generate CFF from CodeMeta, since CodeMeta is a much richer and more standardized schema for code metadata. What CFF represents is a subset of what CodeMeta represents. (also, Matt Jones is a leader on CodeMeta ;) )
System information
N/A