-
Notifications
You must be signed in to change notification settings - Fork 93
Description
There is no obvious way to identify a grant support. (see earlier thread #137). In this issue we would like to promote discussion that could find consensus around proposing an Award @type or similar mechanism to http://schema.org to better support this.
@mfenner has suggested the following structure:
"funding": {
"@type": "Award",
"identifier": "654039",
"funder": {
"@type": "Organization",
"@id": "https://doi.org/10.13039/501100000780",
"name": "European Commission"
}
(Note that CodeMeta already introduces the funding property to SoftwareSourceCode class, but it is not a schema.org property at this time).
In the above proposal, if I understand correctly, Martin is suggesting that http://schema.org/funding would become a new property of CreativeWork types (at least of ScholarlyArticle, SoftwareSourceCode, Dataset and other academic products that inherit from CreativeWork), and that Award would be a new Type/Class that would also inherit from CreativeWork. Note that funder is already a property of a CreativeWork, so that part would come 'for free' with creation of an Award refinement of that type.
Note that this has some potential for confusion with an existing schema.org property, award, http://schema.org/award, which simply takes Text strings as it's data type (and refers to "awards" won by the CreativeWork, semantically a rather different idea than the funding support of the project.
Let's hash out some good ideas here and once we have a solid proposal we can open an issue at https://github.com/schemaorg/schemaorg and see what they think.
cc @sckott @arfon @danielskatz @mbjones @gothub and anyone else who we can get to weigh in here!