Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DPV releases should contain only the vocabulary #40

Closed
Tracked by #50
coolharsh55 opened this issue Jun 14, 2022 · 3 comments
Closed
Tracked by #50

DPV releases should contain only the vocabulary #40

coolharsh55 opened this issue Jun 14, 2022 · 3 comments
Milestone

Comments

@coolharsh55
Copy link
Collaborator

Currently the DPV release mechanism is based on GitHub taking the entire repo and putting it in a zip file. Anyone downloading this will find the entire catalogue of DPV related resources, including different 'flavours' and the documentation generator also bundled into it. Instead, only the relevant files should be provided as clearly separated as is feasible. For example, each release could provide separate zips for:

  1. DPV + Extensions (SKOS semantics)
  2. DPV + Extensions (CSV)
  3. DPV + Extensions (OWL2)
  4. DPV + Extensions (RDFS+SKOS)
  5. Everything (all of above)
@coolharsh55 coolharsh55 added this to the DPV v1 milestone Jun 30, 2022
coolharsh55 added a commit that referenced this issue Jul 1, 2022
The script 801_generate_releases.sh will create zips in base/releases.
Some items are WIP (i.e. CSV, JSON), others are deactivated due to empty
folders (guides, examples).
coolharsh55 added a commit that referenced this issue Aug 17, 2022
The script 801_generate_releases.sh will create zips in base/releases.
Some items are WIP (i.e. CSV, JSON), others are deactivated due to empty
folders (guides, examples).
coolharsh55 added a commit that referenced this issue Aug 26, 2022
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
@coolharsh55
Copy link
Collaborator Author

Update: as of v0.8, this is implemented except for the CSV outputs. Though the spreadsheet export from Google Sheets is provided as an MS-Excel document (.xlsx).

@coolharsh55
Copy link
Collaborator Author

AFAIK, this is done, other than the XLSX or CSV document structuring. If someone needs this, please open a specific new issue for that with requirements.

If there are no more actions for this discussion, I will mark it as resolved on OCT-15.

@coolharsh55
Copy link
Collaborator Author

We discussed in today's meeting and are okay with the current list, closing as completed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant