IGA is the InvenioRDM GitHub Archiver, a standalone program as well as a GitHub Action that lets you automatically archive GitHub software releases in an InvenioRDM repository.
Looking into the code. My idea is that it will better to seperate the mapping in a seperate file.
cff -> invenioRDM
codemeta -> InvenioRDM
This way we can track the mapping in single place rather than digging through the metadata.py .
And also we can have the check of cff version or codemeta version and its mapping.
Let me know what do you think. I can try to look into it if the idea ia apporved.
Also related to: https://github.com/caltechlibrary/iga/issues/38
Description
Looking into the code. My idea is that it will better to seperate the mapping in a seperate file.
cff -> invenioRDM codemeta -> InvenioRDM
This way we can track the mapping in single place rather than digging through the metadata.py .
And also we can have the check of cff version or codemeta version and its mapping. Let me know what do you think. I can try to look into it if the idea ia apporved. Also related to: https://github.com/caltechlibrary/iga/issues/38