-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
Description
Following up on our blog post here I'd love to hear your thoughts on the idea of using JSON-LD as a lightweight metadata format for describing scientific software.
Some questions to get us started:
- Is this a good idea? The goal when writing about this was to identify both a minimal amount of information necessary to cite software (and therefore receive credit as an author) but also format for doing such.
- Is it an error to not consider dependency management here? NodeJS uses package.json to define dependencies. I'd rather see software dependency management handled separately (and not by this file).
- What's missing? I'd love to expand this
keywordsblock into a subject/domain/software function block - what schemas and ontologies are available for doing this?
{
"@context": "http://schema.org",
"@type": "Code",
"name": "Fidgit",
"codeRepository": "https://github.com/arfon/fidgit",
"citation": "http://dx.doi.org/10.6084/m9.figshare.828487",
"description": "An ungodly union of GitHub and Figshare http://fidgit.arfon.org",
"dateCreated": "2013-10-19",
"license": "http://opensource.org/licenses/MIT",
"author": [
{
"@type": "Person",
"name": "Arfon Smith",
"@id": "http://orcid.org/0000-0002-3957-2474",
"email": "[email protected]"
},
{
"@type": "Person",
"name": "Kaitlin Thaney",
"@id": "http://orcid.org/0000-0002-7217-4494",
"email": "[email protected]"
}
],
"keywords": "publishing, DOI, credit for code"
}
ceefourIdyllei