[dxwg] Pull Request: Remove dependency on pav in dcat:hasCurrentVersion definition

gezever has just submitted a new pull request for https://github.com/w3c/dxwg:

== Remove dependency on pav in dcat:hasCurrentVersion definition ==
**Summary**
This PR updates the definition of dcat:hasCurrentVersion in [dcat3.ttl](https://www.w3.org/ns/dcat3.ttl)
 to remove the unnecessary dependency on the pav vocabulary.

**Changes**

Replaced
```turtle
dcat:hasCurrentVersion rdfs:subPropertyOf pav:hasVersion .
```
with
```turtle
dcat:hasCurrentVersion rdfs:subPropertyOf dcat:hasVersion .
```

**Rationale**

- The use of pav:hasVersion is technically suboptimal, as the property does not dereference correctly (http://purl.org/pav/hasVersion).
- This dependency is unnecessary given that DCAT already relies on dcat:hasVersion, dcterms:hasVersion, and prov:generalizationOf for versioning.
- Simplifies the model by avoiding external vocabulary alignment that does not add practical value.

**Resulting Definition**
```turtle
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix dcat: <http://www.w3.org/ns/dcat#> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix prov: <http://www.w3.org/ns/prov#> .

dcat:hasCurrentVersion rdfs:subPropertyOf dcat:hasVersion .
dcat:hasVersion  rdfs:subPropertyOf dcterms:hasVersion ;
                           rdfs:subPropertyOf prov:generalizationOf .

```
**Related Issue**
Closes Versioning in DCAT 3 – omit pav subproperty definition #1632 https://github.com/w3c/dxwg/issues/1632


See https://github.com/w3c/dxwg/pull/1633


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 18 September 2025 06:05:36 UTC