Skip to content

Commit f57e24a

Browse files
committed
DCAT-AP HVD: First batch of public review issue fixes:
- fix license document properties (#497) - add Dataset Series title and description (#494) - change Data Service title reuse to extended (#492)
1 parent 5b36274 commit f57e24a

7 files changed

Lines changed: 478 additions & 94 deletions

File tree

‎drafts/3.0.1-hvd/context/hvd.jsonld‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@
124124
"@type": "@id"
125125
},
126126
"skos:narrowMatch": {
127-
"@id": "http://www.w3.org/2004/02/skos/core#exactMatch",
127+
"@id": "http://www.w3.org/2004/02/skos/core#narrowMatch",
128128
"@type": "@id"
129129
},
130130
"vcard:hasEmail": {

‎drafts/3.0.1-hvd/html/hvd-SHACL-base.ttl‎

Lines changed: 66 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -88,23 +88,19 @@
8888
shacl:closed false;
8989
shacl:property <https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/0a6f3bb11ed4ea12f852c78996b89c9a54ffc0fb>,
9090
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/3bde2663aaca96d953765ac2e525ef64710bf4d6>,
91-
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/488f0bcb1b2d7cb5288ca9952a7b94f106f95859>,
9291
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/60675e8175395481680e343172eea5fcd3f82cd4>,
9392
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/63240e11f1eb66f636413d1dbb134f0ff9066a7c>,
9493
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/68dc6d1df6d91b2d33990e6db3c5af31b3d51de8>,
9594
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/83ad7325cc6681e43e44550c269847065a95a14f>,
9695
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/8521ebd386ec388c4cf09933c419e3fe7668f29d>,
97-
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/92d65d33f2a5d5345f1980ffd0cf304e47dd0caf>,
9896
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/998ce689a5bcc3e2764ff84a05255e34d91e8102>,
9997
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/9adf9f5890592909cf3e67021ae7ab4f895a7745>,
10098
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/9eaae476a881de13b9430537ace6e70da7327dbd>,
10199
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/b4c4138f0581e7240ec4dd866004c56407b3705a>,
102100
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/ca2bd10c893237fa342edb75240b08731acda92f>,
103101
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/d36065836a29f463546e269c25db7b95b879b3fb>,
104-
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/d5d74574f70f9a979535f3624608f88180dd0c97>,
105102
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/f30149ffb6ec9d00dd5866b052105729fa27d02a>,
106-
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/f514dbc668e2c9c457d61f1f2721c7fbcb22cb59>,
107-
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/f8b02efd063b8089b72ce9677a1e4a3488eeb9a9>;
103+
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/f514dbc668e2c9c457d61f1f2721c7fbcb22cb59>;
108104
shacl:targetClass dcat:DataService .
109105

110106
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/0a6f3bb11ed4ea12f852c78996b89c9a54ffc0fb> rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#DataService.applicablelegislation";
@@ -114,19 +110,15 @@
114110
shacl:path <http://data.europa.eu/r5r/applicableLegislation>;
115111
<https://purl.eu/ns/shacl#message> "The expected value for applicable legislation is a rdfs:Resource (URI or blank node)"@en .
116112

113+
114+
117115
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/3bde2663aaca96d953765ac2e525ef64710bf4d6> rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#DataService.endpointURL";
118116
shacl:description "The root location or primary endpoint of the service (an IRI)."@en;
119117
shacl:name "endpoint URL"@en;
120118
shacl:nodeKind shacl:BlankNodeOrIRI;
121119
shacl:path dcat:endpointURL;
122120
<https://purl.eu/ns/shacl#message> "The expected value for endpoint URL is a rdfs:Resource (URI or blank node)"@en .
123121

124-
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/488f0bcb1b2d7cb5288ca9952a7b94f106f95859> rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#DataService.title";
125-
shacl:datatype rdf:langString;
126-
shacl:description "A name given to the Data Service."@en;
127-
shacl:name "title"@en;
128-
shacl:path dct:title .
129-
130122
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/60675e8175395481680e343172eea5fcd3f82cd4> rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#DataService.HVDcategory";
131123
shacl:description "The HVD category to which this Data Service belongs."@en;
132124
shacl:name "HVD category"@en;
@@ -141,13 +133,16 @@
141133
shacl:path dcat:endpointDescription;
142134
<https://purl.eu/ns/shacl#message> "The expected value for endpoint description is a rdfs:Resource (URI or blank node)"@en .
143135

136+
144137
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/68dc6d1df6d91b2d33990e6db3c5af31b3d51de8> rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#DataService.contactpoint";
145138
shacl:description "Contact information that can be used for sending comments about the Data Service."@en;
146139
shacl:minCount 1;
147140
shacl:name "contact point"@en;
148141
shacl:path dcat:contactPoint;
149142
<https://purl.eu/ns/shacl#message> "Minimally 1 values are expected for contact point"@en .
150143

144+
145+
151146
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/83ad7325cc6681e43e44550c269847065a95a14f> rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#DataService.endpointURL";
152147
shacl:description "The root location or primary endpoint of the service (an IRI)."@en;
153148
shacl:minCount 1;
@@ -162,11 +157,6 @@
162157
shacl:path foaf:page;
163158
<https://purl.eu/ns/shacl#message> "Minimally 1 values are expected for documentation"@en .
164159

165-
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/92d65d33f2a5d5345f1980ffd0cf304e47dd0caf> rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#DataService.title";
166-
shacl:description "A name given to the Data Service."@en;
167-
shacl:name "title"@en;
168-
shacl:path dct:title;
169-
shacl:uniqueLang true .
170160

171161
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/998ce689a5bcc3e2764ff84a05255e34d91e8102> rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#DataService.documentation";
172162
shacl:description "A page that provides additional information about the Data Service."@en;
@@ -210,12 +200,6 @@
210200
shacl:path <http://data.europa.eu/r5r/applicableLegislation>;
211201
<https://purl.eu/ns/shacl#message> "Minimally 1 values are expected for applicable legislation"@en .
212202

213-
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/d5d74574f70f9a979535f3624608f88180dd0c97> rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#DataService.title";
214-
shacl:description "A name given to the Data Service."@en;
215-
shacl:name "title"@en;
216-
shacl:nodeKind shacl:Literal;
217-
shacl:path dct:title .
218-
219203
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/f30149ffb6ec9d00dd5866b052105729fa27d02a> rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#DataService.licence";
220204
shacl:description "A licence under which the Data service is made available."@en;
221205
shacl:name "licence"@en;
@@ -230,18 +214,20 @@
230214
shacl:path <http://data.europa.eu/r5r/hvdCategory>;
231215
<https://purl.eu/ns/shacl#message> "Minimally 1 values are expected for HVD category"@en .
232216

233-
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DataServiceShape/f8b02efd063b8089b72ce9677a1e4a3488eeb9a9> rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#DataService.title";
234-
shacl:description "A name given to the Data Service."@en;
235-
shacl:minCount 1;
236-
shacl:name "title"@en;
237-
shacl:path dct:title .
238-
239217
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetSeriesShape> a shacl:NodeShape;
240218
shacl:closed false;
241219
shacl:property <https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetSeriesShape/0a6f3bb11ed4ea12f852c78996b89c9a54ffc0fb>,
220+
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetSeriesShape/488f0bcb1b2d7cb5288ca9952a7b94f106f95859>,
221+
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetSeriesShape/6cae9880e515253132af1452a38a8a5827165149>,
222+
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetSeriesShape/768bb4171e00505886fe9a1e949b4cd71f0eb548>,
223+
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetSeriesShape/8f61614144aa7bca188b24f5976593dc08aad0e6>,
242224
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetSeriesShape/924bfd3702cf51f4a6bc11bd1b7e06790d5d2fbc>,
225+
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetSeriesShape/92d65d33f2a5d5345f1980ffd0cf304e47dd0caf>,
243226
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetSeriesShape/9f9f581dcae4fbd1653141d8b35ba7f86b4cf740>,
244-
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetSeriesShape/d36065836a29f463546e269c25db7b95b879b3fb>;
227+
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetSeriesShape/d36065836a29f463546e269c25db7b95b879b3fb>,
228+
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetSeriesShape/d4d4f2399b8cf2f615ac658920373b714726bed0>,
229+
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetSeriesShape/d5d74574f70f9a979535f3624608f88180dd0c97>,
230+
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetSeriesShape/f8b02efd063b8089b72ce9677a1e4a3488eeb9a9>;
245231
shacl:targetClass dcat:DatasetSeries .
246232

247233
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetSeriesShape/0a6f3bb11ed4ea12f852c78996b89c9a54ffc0fb> rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#DatasetSeries.applicablelegislation";
@@ -250,13 +236,42 @@
250236
shacl:nodeKind shacl:BlankNodeOrIRI;
251237
shacl:path <http://data.europa.eu/r5r/applicableLegislation> .
252238

239+
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetSeriesShape/488f0bcb1b2d7cb5288ca9952a7b94f106f95859> rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#DatasetSeries.title";
240+
shacl:datatype rdf:langString;
241+
shacl:description "A name given to the Dataset Series."@en;
242+
shacl:name "title"@en;
243+
shacl:path dct:title .
244+
245+
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetSeriesShape/6cae9880e515253132af1452a38a8a5827165149> rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#DatasetSeries.description";
246+
shacl:description "A free-text account of the Dataset Series."@en;
247+
shacl:name "description"@en;
248+
shacl:nodeKind shacl:Literal;
249+
shacl:path dct:description .
250+
251+
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetSeriesShape/768bb4171e00505886fe9a1e949b4cd71f0eb548> rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#DatasetSeries.description";
252+
shacl:description "A free-text account of the Dataset Series."@en;
253+
shacl:name "description"@en;
254+
shacl:path dct:description;
255+
shacl:uniqueLang true .
256+
257+
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetSeriesShape/8f61614144aa7bca188b24f5976593dc08aad0e6> rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#DatasetSeries.description";
258+
shacl:description "A free-text account of the Dataset Series."@en;
259+
shacl:minCount 1;
260+
shacl:name "description"@en;
261+
shacl:path dct:description .
253262

254263
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetSeriesShape/924bfd3702cf51f4a6bc11bd1b7e06790d5d2fbc> rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#DatasetSeries.HVDCategory";
255264
shacl:description "The HVD category to which this Dataset Series belongs."@en;
256265
shacl:name "HVD Category"@en;
257266
shacl:nodeKind shacl:BlankNodeOrIRI;
258267
shacl:path <http://data.europa.eu/r5r/hvdCategory> .
259268

269+
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetSeriesShape/92d65d33f2a5d5345f1980ffd0cf304e47dd0caf> rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#DatasetSeries.title";
270+
shacl:description "A name given to the Dataset Series."@en;
271+
shacl:name "title"@en;
272+
shacl:path dct:title;
273+
shacl:uniqueLang true .
274+
260275
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetSeriesShape/9f9f581dcae4fbd1653141d8b35ba7f86b4cf740> rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#DatasetSeries.HVDCategory";
261276
shacl:description "The HVD category to which this Dataset Series belongs."@en;
262277
shacl:minCount 1;
@@ -269,6 +284,24 @@
269284
shacl:name "applicable legislation"@en;
270285
shacl:path <http://data.europa.eu/r5r/applicableLegislation> .
271286

287+
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetSeriesShape/d4d4f2399b8cf2f615ac658920373b714726bed0> rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#DatasetSeries.description";
288+
shacl:datatype rdf:langString;
289+
shacl:description "A free-text account of the Dataset Series."@en;
290+
shacl:name "description"@en;
291+
shacl:path dct:description .
292+
293+
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetSeriesShape/d5d74574f70f9a979535f3624608f88180dd0c97> rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#DatasetSeries.title";
294+
shacl:description "A name given to the Dataset Series."@en;
295+
shacl:name "title"@en;
296+
shacl:nodeKind shacl:Literal;
297+
shacl:path dct:title .
298+
299+
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetSeriesShape/f8b02efd063b8089b72ce9677a1e4a3488eeb9a9> rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#DatasetSeries.title";
300+
shacl:description "A name given to the Dataset Series."@en;
301+
shacl:minCount 1;
302+
shacl:name "title"@en;
303+
shacl:path dct:title .
304+
272305
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetShape> a shacl:NodeShape;
273306
shacl:closed false;
274307
shacl:property <https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dcat:DatasetShape/08118c51bfc41b71d11f3a58e9410da74e6480e6>,
@@ -492,10 +525,10 @@
492525
shacl:targetClass dct:LicenseDocument .
493526

494527
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dct:LicenseDocumentShape/5a3b1ca81c6e1076c42731653005614063d29095> rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#LicenceDocument.morepermissivethan";
495-
shacl:description "A more permissive licence."@en;
528+
shacl:description "A less permissive licence."@en;
496529
shacl:name "more permissive than"@en;
497530
shacl:nodeKind shacl:BlankNodeOrIRI;
498-
shacl:path skos:exactMatch .
531+
shacl:path skos:narrowMatch .
499532

500533
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dct:LicenseDocumentShape/64de7386a87e39725b217e3da2ff87b85902c34d> rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#LicenceDocument.aspermissiveas";
501534
shacl:description "A licence with the same permissiveness."@en;
@@ -510,10 +543,10 @@
510543
shacl:path skos:exactMatch .
511544

512545
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dct:LicenseDocumentShape/c2e2e99ee3d739d816472df0fc6bfd51aa14b4aa> rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#LicenceDocument.morepermissivethan";
513-
shacl:description "A more permissive licence."@en;
546+
shacl:description "A less permissive licence."@en;
514547
shacl:maxCount 1;
515548
shacl:name "more permissive than"@en;
516-
shacl:path skos:exactMatch .
549+
shacl:path skos:narrowMatch .
517550

518551
<https://semiceu.github.io/DCAT-AP/drafts/3.0.1-hvd#dct:RightsStatementShape> a shacl:NodeShape;
519552
shacl:closed false;

0 commit comments

Comments
 (0)