Rationale:
dcterms:format is being used by the DSP profile to convey aspects related to the transport delivery, such as HTTP pull or push, etc. It must be a URI as it has been tagged as @vocab in the LD Context.
I have noticed a mistake, also being done by myself, towards associating format with media types and that can be misleading.
The proposal is to leave format as it is and add to the profile dcat:mediaType so that Distributions can be properly declared with their distribution format and their Media type for instance:
{
"@type": "Distribution",
"format": "example:Http-Data-Pull",
"mediaType": "application/ld+json"
}
Rationale:
dcterms:formatis being used by the DSP profile to convey aspects related to the transport delivery, such as HTTP pull or push, etc. It must be a URI as it has been tagged as@vocabin the LD Context.I have noticed a mistake, also being done by myself, towards associating
formatwith media types and that can be misleading.The proposal is to leave
formatas it is and add to the profiledcat:mediaTypeso that Distributions can be properly declared with their distribution format and their Media type for instance:{ "@type": "Distribution", "format": "example:Http-Data-Pull", "mediaType": "application/ld+json" }