Skip to content

Commit

Permalink
v0.8: adds risk, rights extensions; major changes
Browse files Browse the repository at this point in the history
Additions:
- #40 script for creating releases (see script 803)
- risk extension at /dpv/risk
- rights extension at /dpv/rights, currently only provides EU's Charter
  of Fundamental Rights at dpv/rights/eu
- DPIA concepts in DPV-GDPR
- Better modularisation of concepts, Context -> Status,
  ProcessingContext -> ProcessingScale, LegalBasis -> special category
  personal data, data transfer
- Adds OWL-Manchester syntax output for DPV-OWL

Fixes:
- Fixes #37 Fixes #41 Adds property domains/ranges in HTML
- Fixes #44 dpv-tech properties incorrect domain/range
- Fixes label consistency (dct:title -> skos:prefLabel or rdfs:label)
- Remove SKOS concepts from DPV-OWL
  • Loading branch information
coolharsh55 committed Aug 26, 2022
1 parent 986a729 commit 426786e
Show file tree
Hide file tree
Showing 421 changed files with 233,554 additions and 232,725 deletions.
8 changes: 7 additions & 1 deletion documentation-generator/999_all.sh
Original file line number Diff line number Diff line change
Expand Up @@ -38,4 +38,10 @@ echo "DONE"
echo -n "Step4: generate changelog ..."
./changelog.py > logs/changelog.txt 2>&1
CHECK_ERROR
echo "DONE"
echo "DONE"

# Step5: generate releases
echo -n "Generating Releases..."
./801_generate_releases.sh > logs/releases.txt 2>&1
CHECK_ERROR
echo "DONE"
3 changes: 3 additions & 0 deletions documentation-generator/changelog.py
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,11 @@
)
DPV_GDPR_MODULES = (
'legal_basis',
'legal_basis_special',
'legal_basis_data_transfer',
'rights',
'data_transfers',
'dpia',
)
DPV_LEGAL_MODULES = (
'authorities',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@
</ul></li>
<li>[[[DPV-GUIDES]]]: {{ "(this document)" if document == 'dpv-guides' }}<ul>
<li>[[[DPV-GUIDE-Serialisations]]] {{ "(this document)" if document == 'dpv-guide-serialisations' }}</li>
<li>[[[DPV-GUIDE-SKOS]]] {{ "(this document)" if document == 'dpv-guide-skos' }}</li>
{# <li>[[[DPV-GUIDE-SKOS]]] {{ "(this document)" if document == 'dpv-guide-skos' }}</li> #}
<li>[[[DPV-GUIDE-OWL2]]] {{ "(this document)" if document == 'dpv-guide-owl2' }}</li>
<li>[[[DPV-GUIDE-GDPR-DPIA]]] {{ "(this document)" if document == 'dpv-guide-gdpr-dpia' }}</li>
<li>[[[DPV-GUIDE-GDPR-ROPA]]] {{ "(this document)" if document == 'dpv-guide-gdpr-ropa' }}</li>
<li>[[[DPV-GUIDE-Consent]]] {{ "(this document)" if document == 'dpv-guide-consent' }}</li>
{# <li>[[[DPV-GUIDE-GDPR-DPIA]]] {{ "(this document)" if document == 'dpv-guide-gdpr-dpia' }}</li> #}
{# <li>[[[DPV-GUIDE-GDPR-ROPA]]] {{ "(this document)" if document == 'dpv-guide-gdpr-ropa' }}</li> #}
{# <li>[[[DPV-GUIDE-Consent]]] {{ "(this document)" if document == 'dpv-guide-consent' }}</li> #}
</ul></li>
<li>Other Resources:<ul>
<li>[[[DPV-NACE]]]</li>
Expand Down
4 changes: 2 additions & 2 deletions documentation-generator/jinja2_resources/template_dpv.jinja2
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
var respecConfig = {
shortName: "dpv",
title: "Data Privacy Vocabulary (DPV)",
subtitle: "version 0.7",
publishDate: "2022-05-25",
subtitle: "version 0.8",
publishDate: "2022-08-26",
specStatus: "CG-DRAFT",
group: "dpvcg",
latestVersion: "https://w3id.org/dpv",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
var respecConfig = {
shortName: "dpv-gdpr",
title: "DPV-GDPR: GDPR Extension for DPV",
subtitle: "version 0.7",
publishDate: "2022-05-25",
subtitle: "version 0.8",
publishDate: "2022-08-26",
specStatus: "CG-DRAFT",
group: "dpvcg",
latestVersion: "https://w3id.org/dpv/dpv-gdpr",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
var respecConfig = {
shortName: "dpvs-gdpr",
title: "DPVO-GDPR: GDPR Extension for DPV-OWL",
subtitle: "version 0.7",
publishDate: "2022-05-25",
subtitle: "version 0.8",
publishDate: "2022-08-26",
specStatus: "CG-DRAFT",
group: "dpvcg",
latestVersion: "https://w3id.org/dpv/dpv-owl/dpv-gdpr",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
var respecConfig = {
shortName: "dpvs-gdpr",
title: "DPVS-GDPR: GDPR Extension for DPV-SKOS",
subtitle: "version 0.7",
publishDate: "2022-05-25",
subtitle: "version 0.8",
publishDate: "2022-08-26",
specStatus: "CG-DRAFT",
group: "dpvcg",
latestVersion: "https://w3id.org/dpv/dpv-skos/dpv-gdpr",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
var respecConfig = {
shortName: "dpv-legal",
title: "DPV-LEGAL: Extension providing Jurisdictions, Laws, and Authorities for DPV",
subtitle: "version 0.7",
publishDate: "2022-05-25",
subtitle: "version 0.8",
publishDate: "2022-08-26",
specStatus: "CG-DRAFT",
group: "dpvcg",
latestVersion: "https://w3id.org/dpv/dpv-legal",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
var respecConfig = {
shortName: "dpv-legal",
title: "DPV-LEGAL: Extension providing Jurisdictions, Laws, and Authorities for DPV",
subtitle: "version 0.7",
publishDate: "2022-05-25",
subtitle: "version 0.8",
publishDate: "2022-08-26",
specStatus: "CG-DRAFT",
group: "dpvcg",
latestVersion: "https://w3id.org/dpv/dpv-legal",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
var respecConfig = {
shortName: "dpv-legal",
title: "DPV-LEGAL: Extension providing Jurisdictions, Laws, and Authorities for DPV",
subtitle: "version 0.7",
publishDate: "2022-05-25",
subtitle: "version 0.8",
publishDate: "2022-08-26",
specStatus: "CG-DRAFT",
group: "dpvcg",
latestVersion: "https://w3id.org/dpv/dpv-legal",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
var respecConfig = {
shortName: "dpvo",
title: "DPV-OWL: Data Privacy Vocabulary (DPV) in OWL",
subtitle: "version 0.7",
publishDate: "2022-05-25",
subtitle: "version 0.8",
publishDate: "2022-08-26",
specStatus: "CG-DRAFT",
group: "dpvcg",
latestVersion: "https://w3id.org/dpv/dpv-owl",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
var respecConfig = {
shortName: "dpv-tech",
title: "DPV-TECH: Extension providing Technology concepts for DPV",
subtitle: "version 0.7",
publishDate: "2022-06-15",
subtitle: "version 0.8",
publishDate: "2022-08-26",
specStatus: "CG-DRAFT",
group: "dpvcg",
latestVersion: "https://w3id.org/dpv/dpv-tech",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
var respecConfig = {
shortName: "dpv-pd",
title: "DPV-PD: Extended Personal Data concepts for DPV",
subtitle: "version 0.7",
publishDate: "2022-05-25",
subtitle: "version 0.8",
publishDate: "2022-08-26",
specStatus: "CG-DRAFT",
group: "dpvcg",
latestVersion: "https://w3id.org/dpv/dpv-pd",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
var respecConfig = {
shortName: "dpvo-pd",
title: "DPVO-PD: Extended Personal Data concepts for DPV-OWL",
subtitle: "version 0.7",
publishDate: "2022-05-25",
subtitle: "version 0.8",
publishDate: "2022-08-26",
specStatus: "CG-DRAFT",
group: "dpvcg",
latestVersion: "https://w3id.org/dpv/dpv-owl/dpv-pd",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
var respecConfig = {
shortName: "dpvs-pd",
title: "DPVS-PD: Extended Personal Data concepts for DPV",
subtitle: "version 0.7",
publishDate: "2022-05-25",
subtitle: "version 0.8",
publishDate: "2022-08-26",
specStatus: "CG-DRAFT",
group: "dpvcg",
latestVersion: "https://w3id.org/dpv/dpv-skos/dpv-pd",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
var respecConfig = {
shortName: "dpv",
title: "DPV-SKOS: Data Privacy Vocabulary (DPV) in SKOS+RDF",
subtitle: "version 0.7",
publishDate: "2022-05-25",
subtitle: "version 0.8",
publishDate: "2022-08-26",
specStatus: "CG-DRAFT",
group: "dpvcg",
latestVersion: "https://w3id.org/dpv/dpv-skos",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
var respecConfig = {
shortName: "dpvs-tech",
title: "DPVS-TECH: Extension providing Technology concepts for DPV (RDFS+SKOS)",
subtitle: "version 0.7",
publishDate: "2022-06-15",
subtitle: "version 0.8",
publishDate: "2022-08-26",
specStatus: "CG-DRAFT",
group: "dpvcg",
latestVersion: "https://w3id.org/dpv/dpv-skos/dpv-tech",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
var respecConfig = {
shortName: "dpv-tech",
title: "DPV-TECH: Extension providing Technology concepts for DPV",
subtitle: "version 0.7",
publishDate: "2022-06-15",
subtitle: "version 0.8",
publishDate: "2022-08-26",
specStatus: "CG-DRAFT",
group: "dpvcg",
latestVersion: "https://w3id.org/dpv/dpv-tech",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
title: "Guides for Data Privacy Vocabulary (DPV)",
specStatus: "CG-DRAFT",
group: "dpvcg",
publishDate: "2022-04-02",
publishDate: "2022-08-26",
latestVersion: "https://w3id.org/dpv/guides",
// github: {
// repoURL: "https://github.com/w3c/dpv",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
var respecConfig = {
shortName: "guide-dpv-owl",
title: "Using DPV in OWL2",
publishDate: "2022-04-02",
publishDate: "2022-08-26",
specStatus: "CG-DRAFT",
group: "dpvcg",
latestVersion: "https://w3id.org/dpv/guides/dpv-owl",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
specStatus: "CG-DRAFT",
group: "dpvcg",
latestVersion: "https://w3id.org/dpv/primer",
publishDate: "2022-04-02",
publishDate: "2022-08-26",
// isPreview: true,
subjectPrefix: "[primer]",
doJsonLd: true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
shortName: "rights-eu",
title: "EU Fundamental Rights",
subtitle: "version 0.8",
publishDate: "2022-08-15",
publishDate: "2022-08-26",
specStatus: "CG-DRAFT",
group: "dpvcg",
latestVersion: "https://w3id.org/dpv/rights/eu",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
shortName: "rights-eu",
title: "EU Fundamental Rights",
subtitle: "version 0.8",
publishDate: "2022-08-15",
publishDate: "2022-08-26",
specStatus: "CG-DRAFT",
group: "dpvcg",
latestVersion: "https://w3id.org/dpv/dpv-owl/rights/eu",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
shortName: "rights-eu",
title: "EU Fundamental Rights",
subtitle: "version 0.8",
publishDate: "2022-08-15",
publishDate: "2022-08-26",
specStatus: "CG-DRAFT",
group: "dpvcg",
latestVersion: "https://w3id.org/dpv/rights/eu",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
shortName: "risk",
title: "Risk Extension for DPV",
subtitle: "version 0.8",
publishDate: "2022-08-14",
publishDate: "2022-08-26",
specStatus: "CG-DRAFT",
group: "dpvcg",
latestVersion: "https://w3id.org/dpv/risk",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
shortName: "risk",
title: "Risk Extension for DPV-OWL",
subtitle: "version 0.8",
publishDate: "2022-08-14",
publishDate: "2022-08-26",
specStatus: "CG-DRAFT",
group: "dpvcg",
latestVersion: "https://w3id.org/dpv/dpv-owl/risk",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
shortName: "risk",
title: "Risk Extension for DPV-SKOS",
subtitle: "version 0.8",
publishDate: "2022-08-14",
publishDate: "2022-08-26",
specStatus: "CG-DRAFT",
group: "dpvcg",
latestVersion: "https://w3id.org/dpv/dpv-skos/risk",
Expand Down
Loading

0 comments on commit 426786e

Please sign in to comment.