Skip to content
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

dcat:themeTaxonomy - check constraints #119

Closed
dr-shorthair opened this issue Feb 15, 2018 · 14 comments
Closed

dcat:themeTaxonomy - check constraints #119

dr-shorthair opened this issue Feb 15, 2018 · 14 comments
Labels
dcat:Catalog dcat due for closing Issue that has been addressed and it is going to be closed if there are no objection within 6 days

Comments

@dr-shorthair
Copy link
Contributor

In DCAT v1 the property dcat:themeTaxonomy is axiomatized

dcat:themeTaxonomy
  rdf:type owl:ObjectProperty ;
  rdfs:domain dcat:Catalog ;
  rdfs:range skos:ConceptScheme ;
.
  1. Verify that the range is appropriate and necessary
  2. Verify that the domain is appropriate and necessary (see Review global domain axioms on dcat properties #110)
  3. Consider whether any guarded constraints (using owl:Restriction) should be introduced (see Use owl:Restriction constraints to bind DC properties to DCAT classes  #105)
@dr-shorthair
Copy link
Contributor Author

This looks like a very specific DCAT capability that is appropriately modeled

@dr-shorthair
Copy link
Contributor Author

dr-shorthair commented Mar 14, 2018

No-one advocating for changes here.

I'll bring this proposition to the next DCAT team telecon for resolution.

@dr-shorthair dr-shorthair added this to the Data aspects - semantics milestone Mar 16, 2018
@dr-shorthair
Copy link
Contributor Author

+1 to no change

@dr-shorthair
Copy link
Contributor Author

Goal is to support dataset catalogs, not provide general purpose predicates for the semantic web

https://www.w3.org/2018/03/21-dxwgdcat-minutes
resolved: no change to domain/range of dcat:themeTaxonomy

@akuckartz
Copy link

I think that this resolution is inconsistent with the others where the domain was removed. But that is just my view.

@akuckartz
Copy link

Accessing https://www.w3.org/2018/03/21-dxwgdcat-minutes results in a 403 error.

@dr-shorthair
Copy link
Contributor Author

Yes - there was a bug generating the minutes. I clipped a copy of the IRC log and have forwarded it to W3C to process.

@dr-shorthair
Copy link
Contributor Author

On consistency @akuckartz the argument is that dcat:themeTaxonomy is a specific predicate to link a skos:ConceptScheme to a dcat:Catalog whose members may use elements from the concept scheme. It is not a goal of DCAT to be a source of general purpose predicates for the semantic web, it is to support catalogs of datasets and related resources. So it is reasonable for a catalog to indicate which classification systems are in scope for its members.

@arminhaller
Copy link

As mentioned in the telco, I think the naming of the property is inconsistent with the purpose that it should be used to indicate the classification scheme for a Catalog. If that is the desired semantics, then catalogTheme or themeCatalog would certainly make sense. It if is generically called themeTaxonomy, I would not expect a domain. I was voting 0, though, no objection, but I agree with @akuckartz that it is inconsistent.

@dr-shorthair dr-shorthair added this to Done in DCAT revision Apr 26, 2018
@dr-shorthair dr-shorthair removed this from the Data aspects - semantics milestone Aug 21, 2018
@pwin
Copy link
Contributor

pwin commented Apr 25, 2019

are we still leaving the range constraint of dcat:themeTaxonomy in place? - it precludes using a skos:Collection at present

@pwin pwin reopened this Apr 25, 2019
DCAT revision automation moved this from Done to In progress Apr 25, 2019
@dr-shorthair
Copy link
Contributor Author

Good point @pwin
Many potential vocabularies that would provide a set of theme classifiers are not organized as skos:ConceptSchemes - in fact many are not SKOS at all, though they are nevertheless good choices.
I suggest dropping the global range constraint (and maybe add sdo:rangeIncludes skos:ConceptScheme, skos:Collection which is a non-exclusive statement).

@pwin
Copy link
Contributor

pwin commented Apr 25, 2019 via email

@davebrowning
Copy link
Contributor

Core issue resolved here, and actioned some time ago. Use of sdo:rangeIncludes tracked via #912. I think we can close this one.

@davebrowning davebrowning added the due for closing Issue that has been addressed and it is going to be closed if there are no objection within 6 days label Sep 25, 2019
@pwin
Copy link
Contributor

pwin commented Sep 25, 2019

agreed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dcat:Catalog dcat due for closing Issue that has been addressed and it is going to be closed if there are no objection within 6 days
Projects
DCAT revision
  
Done
Development

No branches or pull requests

5 participants