DCAT-AP icon indicating copy to clipboard operation
DCAT-AP copied to clipboard

dcat:Catalog: publisher granularity

Open huberrob opened this issue 1 year ago • 5 comments

In DCAT-AP class dcat:Catalog has a dc:publisher property with granularity 1. However there are some repositories/catalogs which are maintained by several organisations which share responsibilities such as PANGAEA which is jointly operated by awi.de and marum.de. Therefore, changing granularity of d:publisher in this class should be changed to 1...*

huberrob avatar Aug 05 '24 09:08 huberrob

@huberrob thanks for this feedback.

To better understand your request some followup questions:

A publisher is the organisation that takes the responsability to provide access to the catalogue. Ownership (or responsible for the content) is often the same organisation, but not always. Is that a distinction you want to make?
In your case is the catalogue being made available by multiple organisations on different (web)locations?
If someone has problems with the catalogue which organisation is than the first contact point or are both to be contacted?

bertvannuffelen avatar Sep 04 '24 09:09 bertvannuffelen

No, I am specifically referring to the role publisher (DCTERMS: 'An entity responsible for making the resource available'). For example PANGAEA is operated by two organisations which equally share this responsibility (tech teams and content teams on both sides) so there are two organisations which both act as publisher (and are very picky with this;).

huberrob avatar Sep 04 '24 10:09 huberrob

The range is a foaf:Agent. If you need more than one publisher, you can always use the foaf:Group class to bundle all members of the publisher group.

<ds123> a dcat:Dataset ;
  dcterms:publisher [
    a foaf:Group, foaf:Agent ;
    foaf:name "PANGEA Publisher Group" ;
    foaf:member [
      a foaf:Agent ;
      foaf:name "Org 1" ;
    ] , [
      a foaf:Agent ;
      foaf:name "Org 2" ;
    ] ;
  ] .

You could also use the Organization Ontology.

init-dcat-ap-de avatar Sep 30 '24 07:09 init-dcat-ap-de

According to the feedback during the webinar the community recommends to follow the above suggested approach to use foaf:Group.

bertvannuffelen avatar Mar 05 '25 09:03 bertvannuffelen

I added this resolution to the draft release at https://semiceu.github.io/DCAT-AP/releases/3.0.1-draft/#Catalogue.publisher

bertvannuffelen avatar Mar 07 '25 13:03 bertvannuffelen