ABCDEFGHIJKLMNOPQRSTUVWXYZAAABAC
1
Data on the Web Best Practices
2
W3C Recommendation 31 January 2017A-dienst is BAG, BRT, BRK, etc.
B-dienst was gemeente eindhoven, mussels/oysters, etc.
3
https://www.w3.org/TR/dwbp/So, datasets Kadaster owns.
So, non-Kadaster datasets without any SLA
4
5
TitleFrontend / backendTodoImplemented A-dienst
Implemented B-dienst
Explanation
6
Best Practice 1: Provide metadatabackend & frontendYesYes
Basic human- and machine-readable metadata is provided
7
Best Practice 2: Provide descriptive metadatabackendYesYes
8
Best Practice 3: Provide structural metadatabackendYesNo
Structural metadata is provided for Kadaster datasets, but not for the external datasets
9
Best Practice 4: Provide data license informationbackend & frontendlicentie tonen op detail paginaNoNo
10
Best Practice 5: Provide data provenance informationbackend & frontendlink naar metadata toevoegenNoNo
11
Best Practice 6: Provide data quality informationbackendNoNo
12
Best Practice 7: Provide a version indicatorbackend & frontendYesNo
13
Best Practice 8: Provide version historybackendNoNo
14
Best Practice 9: Use persistent URIs as identifiers of datasetsbackendYesYes
15
Best Practice 10: Use persistent URIs as identifiers within datasetsbackendYesNo
URIs in B-dienst datasets are based on incremental numbers assigned during transformation to RDF, unclear if they are persistent
16
Best Practice 11: Assign URIs to dataset versions and seriesbackendNoNo
17
Best Practice 12: Use machine-readable standardized data formatsbackendYesYes
18
Best Practice 13: Use locale-neutral data representationsbackendYesYes
19
Best Practice 14: Provide data in multiple formatsbackendYesYes
20
Best Practice 15: Reuse vocabularies, preferably standardized onesbackendNoNo
vocabularies are reused where available, but with limited coverage
21
Best Practice 16: Choose the right formalization levelbackend & frontendMeenemen in HTML uitwerkenYesNo
modeling of temporal validity of BAG is complex. B-dienst datasets are just a direct conversion from WFS
22
Best Practice 17: Provide bulk downloadbackend & frontend
Nog uitwerken zie (https://www.pdok.nl/nl/producten/pdok-downloads/basisregistratie-topografie/topnl/topnl-actueel/top50nl & https://www.pdok.nl/nl/producten/pdok-downloads/atomfeeds)
NoNo
23
Best Practice 18: Provide Subsets for Large Datasetsbackend & frontend
Nog uitwerken zie (https://www.pdok.nl/nl/producten/pdok-downloads/basisregistratie-topografie/topnl/topnl-actueel/top50nl)
NoNo
24
Best Practice 19: Use content negotiation for serving data available in multiple formatsbackendYesYes
25
Best Practice 20: Provide real-time accessbackend--
26
Best Practice 21: Provide data up to datebackendNoNo
Whilst A-diest datasets are regularly updated, the update frequency is not clear
27
Best Practice 22: Provide an explanation for data that is not availablebackendNoNo
28
Best Practice 23: Make data available through an APIbackendYesYes
29
Best Practice 24: Use Web Standards as the foundation of APIsbackendYesYes
30
Best Practice 25: Provide complete documentation for your APIbackendYesYes
31
Best Practice 26: Avoid Breaking Changes to Your APIbackendYesYes
32
Best Practice 27: Preserve identifiersbackendNoNo
deleted resources give a 404 response rather than 410 or 303
33
Best Practice 28: Assess dataset coveragebackendYesNo
Kadaster vocabularies are available next to the data, so presumably would be archived alongside, or as part of, the dataset
34
Best Practice 29: Gather feedback from data consumersbackend & frontendYesNo
Feedback handled via the forum, but only for the A-dienst datasets
35
Best Practice 30: Make feedback availablebackend & frontendYesNo
Comments on specific resources could be published in machine readable format
36
Best Practice 31: Enrich data by generating new databackendNoNo
Limited enrichment was done to generate rdfs:label, but very rudimentary. Linksets are not yet published.
37
Best Practice 32: Provide Complementary Presentationsbackend & frontendYesNo
38
Best Practice 33: Provide Feedback to the Original Publisherbackend & frontenddataverbeteren functie opnemen in designs--
Relevant for the new datasets (re)published on labs environment
39
Best Practice 34: Follow Licensing Termsbackend--
Relevant for the new datasets (re)published on labs environment
40
Best Practice 35: Cite the Original Publicationbackend--
Relevant for the new datasets (re)published on labs environment
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100