Hi Dorothea,
First of all, thanks for working on a custom metadata block for software! I feel like
https://github.com/IQSS/dataverse/issues/2739 and
https://github.com/IQSS/dataverse/issues/5372 about making it easier to deposit code into Dataverse from GitHub have been a bit blocked because we'd like to express metadata about software and haven't had a place to put it, if you will. I'm glad you're looking at CodeMeta and I'd be happy to hear if there are another other standards for software metadata that you are evaluating.
With regard to your specific question about codeMetaDevelopmentStatus and displayFormat, I loaded up your codemeta.tsv file on a test server and I think I see what you're up to, which is really cool! It looks like you're taking a controlled vocabulary of terms like "concept", "active", "unsupported", etc. and trying to put icons next to these terms. For others, here's how these icons look:
-
https://www.repostatus.org/badges/latest/concept.svg-
https://www.repostatus.org/badges/latest/active.svg-
https://www.repostatus.org/badges/latest/unsupported.svgI could be wrong about this but I don't believe it's supported to add images to metadata fields like you're trying to do. Could you please open an issue about this at
https://github.com/IQSS/dataverse/issues so developers can discuss it and possibly estimate the amount of time it would take to support this? Or maybe we'll figure out it *is* supported and help you with the syntax. :)
I'd also like to put on your radar that at least two other installations of Dataverse have put some effort into supporting metadata for software.
- Johns Hopkins created
https://github.com/jhu-sheridan-libraries/dataverse-ansible-role/blob/v1.1/roles/dataverse/files/dv-mdblocks/jhuSoftware.tsv and you can see it being used in this dataset, for example:
https://archive.data.jhu.edu/dataset.xhtml?persistentId=doi:10.7281/T1/D06YVM- CIMMYT changed "datasets" to "datasets & software" at
https://data.cimmyt.org so I assume they're thinking about software a lot! We're working with them on merging other pull requests right now but I'll try to remember to ask them if they've done any work on a metadata block for software.
Thanks!
Phil