-
Notifications
You must be signed in to change notification settings - Fork 12
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
Update some CKAN properties #265
Conversation
🦋 Changeset detectedLatest commit: 54a554d The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
For the Dataset > Publisher, this is the current output: <dcterms:publisher>
<rdf:Description>
<rdfs:label> Schweizerisches Bundesarchiv</rdfs:label>
</rdf:Description>
</dcterms:publisher> The handbook says that we should have the following structure: <dct:publisher>
<foaf:Organization rdf:about="https://swisstopo">
<foaf:name>Landesamt für Topographie Swisstopo</foaf:name:>
</foaf:Organization>
</dct:publisher> I did a commit that generates an output like this: <dcterms:publisher>
<foaf:Organization>
<foaf:name> Schweizerisches Bundesarchiv</foaf:name>
</foaf:Organization>
</dcterms:publisher> |
I removed the checkboxes for the new properties, as this PR is for converting existing ones into the new format. |
The Dataset > accrual periodicity property is already up-to-date :) |
I removed the checkbox for the Dataset > qualified relation property, as we are not using |
Questions about the remaining points:
And also, should we do the release as a major version, as the format is different, or as a patch, as it fixes the format to be compliant, or something in between? |
I would add that mapping in Lindas metadata
If the landing page is a string, the output matches the deprecated syntax expected by CKAN. I think that's acceptable
Won't hurt to add, although it's probably not used by any Lindas cube. Only I see that |
@ludovicm67 who can open the remaining questions for you? |
@MartinaElsawy I would say mostly us internally for now:
And this may also involve data publishers or maybe people at OpenDataSwiss. |
@ktk who you want to take the lead internally to not lose track? |
@ludovicm67 IMO we don't need to do anything about landing page. The code already serializes IRIs and it's up to publishers to switch |
Ah ah, and I just reverted them. I propose to create an issue with the full list and keep this PR only limited to what we want to ship now |
@ludovicm67 I moved the checklist to #280 to track those props we might implement later Of the changes we have Dataset |
Ok, fine for me 👍 |
Re #280
Properties of
dcat:Dataset
:publisher
: import format changed ; see: https://handbook.opendata.swiss/de/content/glossar/bibliothek/dcat-ap-ch.html#dcat-dataset-publishertheme
: new vocabulary to use ; see: https://handbook.opendata.swiss/de/content/glossar/bibliothek/dcat-ap-ch.html#dcat-dataset-themelanding page
: import format changed ; see: https://handbook.opendata.swiss/de/content/glossar/bibliothek/dcat-ap-ch.html#dcat-dataset-landing-pageaccrual periodicity
: import format changed ; see: https://handbook.opendata.swiss/de/content/glossar/bibliothek/dcat-ap-ch.html#dcat-dataset-accrual-periodicityrelated resource
: mandatory for federal level, the legal basis must be indicated here ; see: https://handbook.opendata.swiss/de/content/glossar/bibliothek/dcat-ap-ch.html#dcat-dataset-relationdocumentation
: new property ; see: https://handbook.opendata.swiss/de/content/glossar/bibliothek/dcat-ap-ch.html#dcat-dataset-documentationProperties of
dcat:Distribution
:license
: replacesdct:rights
; see: https://handbook.opendata.swiss/de/content/glossar/bibliothek/dcat-ap-ch.html#dcat-distribution-licenseformat
: use a Controlled Vocabulary (CV) ; see: https://handbook.opendata.swiss/de/content/glossar/bibliothek/dcat-ap-ch.html#dcat-distribution-format