-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Revision to responsible party roles #16
Comments
A couple of comments linked to this topic:
|
@AntoRot said:
So far, GeoDCAT-AP has been using 1-to-1 mappings for responsible party roles. Before updating the mapping as you suggest, it would be important to know if there are any objections to support also 1-to-many mappings.
There are two aspects here:
|
Being ambiguous depends on the objective of the mapping. If the objective of this table is reflecting an implementation (e.g. of the reference XSLT transformation) then the 1-on-1 can be a choice. As a suggestion, to allow users of this specification to make similar decisions, we can add an extra column in the mapping table. A column 'implementation suggestion' which indicates the preferred mapping in case would like to map the ISO property. On the use of expressing the roles both as a qualifiedAttribution and a native property, DCAT 2.0 strongly advices not to do so. But here we are expressing the ISO roles versus the native properties adopted by DCAT, it it would be coherent for me that one expresses the ISO role as a qualifiedAttribution while the same data is repeated as a native property. As example 39 shows. |
Adaption / implementation report: In the Swedish adoption of DCAT-AP2.0.0 we decided to give guidance on which roles to use. We decided to rely on the party roles from Inspire but filtered so there was only one way to express a relation. The approach is the same as listen in the table in B6.16 with one exception, we did not exclude owner as we have not recommended the use of dct:rightsHolder directly on the dataset. We did not do that as it was not included in DCAT-AP2.0.0. The national portal (dataportal.se) have implemented support for showing the pary roles as described above but there is yet no data providers that deliver information in this way. A few dataproviders are on their way though and there is initial support for this in EntryScape (via an RDForms Template for DCAT-AP-SE v2.0.0 mixed with an upgraded version of GeoDCAT-AP which resembles in large this specification). |
This issue was specifically related to the adoption of I created a separate issue for the comments triggered by #16 (comment) : #30 I suggest we move all discussion there. |
GeoDCAT-AP makes use of qualified relations from [PROV-O] to specify responsible party roles, as an alternative to the use of specific properties (e.g.,
dct:publisher
,dcat:contactPoint
).This approach was contributed to the W3C DXWG (see Use Case 13 in DCAT-UCR), and it has been re-used and refined in DCAT 2 as one of possible ways for specifying relationships between agents and resources in a catalogue (see §13.1 Relationships between datasets and agents and Example 41). In particular, DCAT 2 defines a new property
dcat:hadRole
to specify the agent role, whereas GeoDCAT-AP makes use of propertydct:type
for the same purpose.Property
dcat:hadRole
has been adopted by DCAT-AP 2 (see SEMICeu/DCAT-AP#81), and therefore GeoDCAT-AP should be updated accordingly, possibly taking into account backward interoperability (e.g., by markingdct:type
as deprecated).The text was updated successfully, but these errors were encountered: