This is not helped by there not being any ontology or vocabulary beyond their JSON-LD context. We don't need that, but at least the link should go to something.
@dgarijo has proposed using https://w3id.org/codemeta# as namespace, which I support. But this may mean waiting for a 4.0 release. Possibly a 3.1 can be done quicker, as 3.0 is not publicly announced as far as I can see.
Schema.org terms maintainer and funding are redefined by Codemeta (see codemeta/codemeta#274 and codemeta/codemeta#232)
I've commented out these two, as our context-generator luckily bails out on conflicts
Given these uncertainties I am reluctant to add this directly, but I've prepared a branch we can keep ready. I've commented (perhaps too much!) in these issues to perhaps help move things forward.
As agreed in RO-Crate call 2023-09-28, we will add the additional CodeMeta terms to the RO-Crate context.
Some considerations before we merge this:
github.io
(codemeta/codemeta#216)maintainer
andfunding
are redefined by Codemeta (see codemeta/codemeta#274 and codemeta/codemeta#232)Given these uncertainties I am reluctant to add this directly, but I've prepared a branch we can keep ready. I've commented (perhaps too much!) in these issues to perhaps help move things forward.