From 770af26981ef5734806d81794aca29baa258107e Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sun, 5 Apr 2015 01:00:44 -0400 Subject: Clean up external vocabularies. When these are shown in a UI, it was an awful mess. This strips a lot of junk that is useless in an LV2 context, and cleans up the labels to have a consistent style. --- schemas.lv2/dcs.ttl | 57 ++++++++++++++++++++++++++++++++++++++++------------- 1 file changed, 43 insertions(+), 14 deletions(-) (limited to 'schemas.lv2/dcs.ttl') diff --git a/schemas.lv2/dcs.ttl b/schemas.lv2/dcs.ttl index 6abda11..37b1e10 100644 --- a/schemas.lv2/dcs.ttl +++ b/schemas.lv2/dcs.ttl @@ -7,31 +7,32 @@ @prefix dbug: . # Stock imports. -@prefix cc: . -@prefix dc: . -@prefix dcmitype: . +@prefix dct: . @prefix foaf: . -@prefix link: . @prefix owl: . @prefix rdf: . @prefix rdfs: . -@prefix skos: . -@prefix xhv: . @prefix xsd: . -## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## +## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## a foaf:Person . dcs: a owl:Ontology ; rdfs:label "DOAP Change Sets"@en ; - dc:created "2010-01-08"^^xsd:date ; - dc:issued "2010-01-08"^^xsd:date ; - dc:modified "2010-01-08"^^xsd:date , + dct:description "An ontology that extends DOAP to describe changesets."@en ; + dct:created "2010-01-08"^^xsd:date ; + dct:issued "2010-01-08"^^xsd:date ; + dct:modified "2010-01-08"^^xsd:date , "2010-01-27"^^xsd:date , - "2011-02-15"^^xsd:date ; # dcs:Documentation, dcs:Packaging, dcs:SecurityFix, dcs:SecurityRegression. - dc:creator . + "2011-02-15"^^xsd:date , # dcs:Documentation, dcs:Packaging, dcs:SecurityFix, dcs:SecurityRegression + "2012-04-25"^^xsd:date , # dcs:thanks + "2012-06-20"^^xsd:date , # dcs:released-by + "2013-09-03"^^xsd:date , # dcs:Tests, dcs:BackCompat + "2015-01-15"^^xsd:date , # Syntax errors, add description + "2015-04-05"^^xsd:date ; # use dcterms, trim imports (drobilla, for LV2) + dct:creator . <> a foaf:Document ; @@ -77,7 +78,7 @@ dcs:Removal rdfs:label "Addition"@en ; rdfs:comment "A change that removed a feature."@en ; rdfs:subClassOf dcs:Change . - + dcs:Bugfix a owl:Class ; rdfs:isDefinedBy dcs: ; @@ -125,6 +126,20 @@ dcs:SecurityRegression rdfs:comment "A change that created or worsened a security problem."@en ; rdfs:subClassOf dcs:Change , dcs:Regression . +dcs:Tests + a owl:Class ; + rdfs:isDefinedBy dcs: ; + rdfs:label "Tests"@en ; + rdfs:comment "A change to the test suite."@en ; + rdfs:subClassOf dcs:Change. + +dcs:BackCompat + a owl:Class ; + rdfs:isDefinedBy dcs: ; + rdfs:label "Backwards Compatibility"@en ; + rdfs:comment "A change that breaks backwards compatibility, changing documented or tested behaviour."@en ; + rdfs:subClassOf dcs:Change. + _:FutureChangeSet a owl:Class ; rdfs:subClassOf rdf:Bag , dcs:ChangeSet . @@ -193,7 +208,14 @@ dcs:restores dcs:blame a owl:ObjectProperty ; rdfs:isDefinedBy dcs: ; - rdfs:label "blame"@en ; + rdfs:subPropertyOf dcs:thanks ; + rdfs:label "blame"@en . + +dcs:thanks + a owl:ObjectProperty ; + rdfs:isDefinedBy dcs: ; + rdfs:label "thanks"@en ; + rdfs:comment "More general than dcs:blame - could be used e.g. to indicate who financially sponsored a new feature."@en ; rdfs:domain dcs:Change ; rdfs:range foaf:Agent . @@ -241,3 +263,10 @@ dcs:timescale rdfs:comment "Human-readable description of the approximate time a change/feature should be complete by."@en ; rdfs:domain dcs:Change ; rdfs:range xsd:string . + +dcs:released-by + a owl:ObjectProperty ; + rdfs:isDefinedBy dcs: ; + rdfs:label "released by"@en ; + rdfs:domain doap:Version ; + rdfs:range foaf:Person . -- cgit v1.2.1