cygri / void

An RDF schema and associated documentation for expressing metadata about RDF datasets
http://www.w3.org/TR/void/
15 stars 1 forks source link

SWIG review #97

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
As per 2011-01-20 editors meeting decision, the feedback on the VoID ED as 
announced by DanBri (SWIG chair) on 2010-12-16 [1] is collected in a separate 
issue, here, for further discussion:

* Thomas Bandholtz, 4 Jan, [2] - mainly on DCAT vs. VoID (related: Issue 63)
* Giovanni Tummarello, 4 Jan [3] - follow-up on Thomas
* Michael F Uschold , 4 Jan [4] - follow-up on Thomas
* Riccardo Albertoni, 5 Jan [5] -  void:uriSpace (related: Issue 91)

[1] http://lists.w3.org/Archives/Public/semantic-web/2010Dec/0161.html 
[2] http://lists.w3.org/Archives/Public/semantic-web/2011Jan/0009.html
[3] http://lists.w3.org/Archives/Public/semantic-web/2011Jan/0011.html
[4] http://lists.w3.org/Archives/Public/semantic-web/2011Jan/0014.html
[5] http://lists.w3.org/Archives/Public/semantic-web/2011Jan/0036.html

Original issue reported on code.google.com by Michael.Hausenblas on 31 Jan 2011 at 2:51

GoogleCodeExporter commented 9 years ago
Draft of a response pasted below. We could send this after announcing the next 
editor's draft published at W3C.

== Addressing SWIG feedback on the Vocabulary of Interlinked Datasets (VoID) ==

In December, we asked this group for feedback regarding the planned publishing 
of a SWIG Note, called “Describing Linked Datasets with the voiD 
Vocabulary”.
http://lists.w3.org/Archives/Public/semantic-web/2010Dec/0161.html

This is a response to the collected feedback we have received.

Thomas Bandholtz <thomas@bandholtz@innoq.com> wrote:
> However, there has been some discussion earlier about how it
> relates to DCAT [1] and vice versa.
> There is a lot of overlap, and early adopters might feel puzzled
> which one to use or how to put both together.
> At least one of the two should should address this somehow, don't
> you think?

Michael F. Uschold <uschold@gmail.com> wrote:
> It seems to me that one (DCAT) is the more general case of the
> other (VOID).
> If so, then there should be a core vocabulary shared by both,
> and anything new can be added as an extension.
>
> If neither are proper sub-cases of the other, then it would make
> sense to identify their overlap, create THAT as a shared vocabulary
> about datasets in general. Then DCAT and VOID could both import that
> common core and extend as they see fit.
>
> Creating new variations of essentially the same thing should be
> avoided if at all possible.

Giovanni Tummarello <giovanni.tummarello@deri.org> wrote:
> Dcat for the general dataset terms and Void for the RDF/Linked
> data aspects.
> the merge can probably take no more than 1 day of work ? but please
> do decide on 1 way to say things (And the final format e.g. RDF vs CSV
> doesnt seem a good reason to use an ontology vs another to describe
> e.g. the subject keywords of the dataset)

The relationship between VoID and dcat is this: VoID is intended for describing 
RDF datasets. dcat is intended as an exchange standard for data catalogs such 
as data.gov. As such, they both are about metadata for datasets, but have 
different focus and audience. The most significant difference is that almost 
all of VoID is only applicable to RDF datasets, while dcat is agnostic to the 
format of a dataset, and is designed to handle datasets available in multiple 
formats.

No formal attempt at aligning both vocabularies has been made. Some initial 
exploration is here:
http://code.google.com/p/void-impl/issues/detail?id=63

Should both vocabularies be unified into a single vocabulary? We think no. Both 
address different audiences. The audience addressed by dcat (publishers of 
government data catalogs) in general is not very familiar with RDF, hence it is 
important to keep dcat small and focused. They also have little need for the 
extra descriptive power of VoID, because the average data catalog doesn't 
contain *any* datasets in RDF format.

Should there be a common core between VoID and dcat? Yes, and there already is. 
Both use Dublin Core for basic metadata, SKOS for categorization, and FOAF for 
describing agents related to a dataset. To this extent they are already 
interoperable. Dcat just introduces a handful of additional terms beyond these, 
such as a dcat:Catalog class.

Should VoID be further aligned to dcat? We think yes, but it's too early. Dcat 
is still an early draft. The upcoming W3C Government Linked Data WG is 
chartered to produce a more stable version of dcat. That effort will be a 
better place and time for addressing the relationship/alignment between the 
vocabularies. At least one of the VoID spec authors will participate in that WG 
to ensure proper alignment.

Riccardo Albertoni <riccardo@ge.imati.cnr.it> wrote:
> I have just a little remark concerning  section 4.2:  it introduces
> void:uriSpace, but  distinctions in the use of
> void:uriRegexPattern\void:uriSpace  are not so clear. Why don't
> use always void:uriRegexPattern?

Because a lot of people don't know what a regular expression is. And a lot of 
people who think they know regular expressions still write them wrong. 
void:uriSpace addresses the most common use case for void:uriRegexPattern in a 
simpler way that avoids these problems.

A number of additional comments were received and handled in the VoID issue 
tracker, these can be reviewed here:
http://code.google.com/p/void-impl/issues/list?can=1&q=SWIG%3Dfeedback

Original comment by richard....@gmail.com on 3 Feb 2011 at 5:41

GoogleCodeExporter commented 9 years ago
Email sent. Archived here:
http://lists.w3.org/Archives/Public/semantic-web/2011Feb/0082.html

Original comment by richard....@gmail.com on 16 Feb 2011 at 12:13