W3C home > Mailing lists > Public > public-dxwg-wg@w3.org > July 2018

Re: [dxwg] Proposal for relaxing range of dcat:contactPoint

From: Jakub Klímek via GitHub <sysbot+gh@w3.org>
Date: Thu, 12 Jul 2018 07:26:27 +0000
To: public-dxwg-wg@w3.org
Message-ID: <issue_comment.created-404415948-1531380386-sysbot+gh@w3.org>
-1 for extending the range of `dcat:contactPoint`. VCard is a standard vocabulary for contact information and this precisely corresponds to what a contact point should be. I see no need to change this. It can be easily used like this (and we use it like this with no problems):
@prefix vcard2006:	<http://www.w3.org/2006/vcard/ns#> .
@prefix dcat:	<http://www.w3.org/ns/dcat#> .

<dataset> a dcat:Dataset;
 dcat:contactPoint <dataset/contact-point> .

<dataset/contact-point> a vcard2006:Organization ;
    vcard2006:fn "Ing. Jiří Šunka"@cs ;
    vcard2006:hasEmail "opendata@cssz.cz" .
Creating an additional union class or relaxing the range in any way would only complicate processing of DCAT data and confuse both publishers and consumers. The fact that some publishers use this property with `foaf:Agent` simply means they do it wrong, not that DCAT should change. If there is need to connect an additional `foaf:Agent` (besides `dct:publisher`), it can always be done using another property, outside of DCAT.

If, for some reason, this should be dealt with in DCAT, then I would suggest adding another property rather than confusing the range of `dcat:contactPoint` with a union class, which is always harder to process and validate.

GitHub Notification of comment by jakubklimek
Please view or discuss this issue at https://github.com/w3c/dxwg/issues/109#issuecomment-404415948 using your GitHub account
Received on Thursday, 12 July 2018 07:26:30 UTC

This archive was generated by hypermail 2.3.1 : Monday, 29 April 2019 13:45:00 UTC