Re: [dxwg] Should DCAT define a property for version identifiers? (#1280)

`owl:versionInfo` is perfectly fine for versioning an ontology itself. PAV author here, in http://pav-ontology.github.io/pav/pav.rdf we even use that rather than "eat our own dog food" (as it would take it into OWL Full or pollute with OWL annotation properties):

```xml
    <owl:Ontology rdf:about="http://purl.org/pav/">
        <rdfs:label xml:lang="en">Provenance, Authoring and Versioning (PAV)</rdfs:label>
        <owl:versionInfo rdf:datatype="&xsd;string">2.3.1</owl:versionInfo>
        <owl:versionIRI rdf:resource="&pav;2.3"/>
        <owl:priorVersion rdf:resource="&pav;2.2"/>
        <owl:backwardCompatibleWith rdf:resource="&pav;2.2"/>
        <owl:backwardCompatibleWith rdf:resource="&pav;2.1"/>
        <owl:backwardCompatibleWith rdf:resource="&pav;2.0/"/>
        <owl:backwardCompatibleWith rdf:resource="&pav;authoring/2.0/"/>
        <owl:backwardCompatibleWith rdf:resource="&pav;provenance/2.0/"/>
        <owl:backwardCompatibleWith rdf:resource="&pav;versioning/2.0/"/>
        <owl:incompatibleWith rdf:resource="http://swan.mindinformatics.org/ontologies/1.2/pav.owl"/>
<!-- ... -->
</owl:Ontology>
```

But for tracking versions of datasets then `owl:versionInfo` `owl:priorVersion` etc becomes cumbersome as it implies you are making an ontology. But your dataset is not an OWL ontology - it is just described using ontologies.

In https://practicalprovenance.wordpress.com/2016/05/07/tracking-versions-with-pav/ we say how you can also use PAV relations like `pav:previousVersion` to show the whole version hierarchy, if you like, including the unversioned "latest":

![PAV dataset lineage](https://practicalprovenance.files.wordpress.com/2014/01/pav-dataset-lineage-new-page-2.png)

-- 
GitHub Notification of comment by stain
Please view or discuss this issue at https://github.com/w3c/dxwg/issues/1280#issuecomment-734397742 using your GitHub account


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

Received on Thursday, 26 November 2020 16:39:32 UTC