[dxwg] Suggestion to add dct:format and dcat:mediaType to dcat:DataService (#1381)

jimjyang has just created a new issue for https://github.com/w3c/dxwg:

== Suggestion to add dct:format and dcat:mediaType to dcat:DataService ==
### formats and mediaTypes of a DataService
Status: idea

Creator: Jim J. Yang

Deliverable(s): DCAT3

## Stakeholders
Providers of DataServices/APIs
Consumers of DataServices/APIs
Providers of Service Catalogs
Consumers of Service Catalogs

## Problem statement
Which formats/mediaTypes a DataService may support is one of the considerations you need to take when deciding whether a DataService is (re)usable or not.

In the 2nd Working Draft of DCAT3, dcat:DataService (still) doesn’t have properties dct:format and dcat:mediaType as in dcat:Distribution. Possible ways to describe formats/mediaTypes of a DataService are thus:
1. Using dcat:DataService/dcat:endpointDescription. The main disadvantage is that it doesn’t necessarily ensure a standardized way of expressing formats and mediaTypes, which makes it impossible to e.g. sort/query DataServices according to formats/mediaTypes.
2. Using dcat:DataService/dcat:servesDataset -> dcat:Dataset/dcat:distribution -> dcat:Distribution/dct:format (or dcat:Distribution/dcat:mediaType). The main disadvantage is the unnecessary overhead in creating and maintaining all those extra Distributions (and Datasets).

## Requirements
Add the following properties to dcat:DataService: 
- format, dct:format, dct:MediaTypeOrExtent
- media type, dcat:mediaType, dct:MediaType 

## Related use cases
["How to express available formats for a dcat:Dataservice (Issue #1055)"](https://github.com/w3c/dxwg/issues/1055), which was “tagged as a future priority”. 




Please view or discuss this issue at https://github.com/w3c/dxwg/issues/1381 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Friday, 11 June 2021 12:23:12 UTC