ro-crate
ro-crate copied to clipboard
Use Case: There's at least one easily accessed normalization tool to take arbitrary JSON-LD and get it into RO-Crate compliant JSON-LD
As a Research Software Engineer, I want to be able to build a DataCrate using code that suits my problem-space so that I can leave out the @context or use one that's convenient (in violation of #10), build an object tree that suits my domain (in violation of #9) and use singleton value rather than arrays for convenience (in violation of #22).
This means that we should have at least one command line tool and maybe an online "playground" that can normalize JSON-LD. (We have at least an alpha version of most of this in the CalcyteJs tool and as that's Javascript based it would be possible to build an in-browser playground from this code reasonably cheaply.
A Python version would also be easy to write as there is a JSON-LD library.