european-commission-empl / European-Learning-Model

Data Model for the Europass Digital Credentials Infrastructure
European Union Public License 1.2
47 stars 22 forks source link

[EDC-Constraints SHACL] update evidence fields #66

Open Esayos opened 1 year ago

Esayos commented 1 year ago

Organisation - EDC Team

Evidence fields should have sh:dataType cred:Evidence changed for sh:class elm:Evidence. https://github.com/european-commission-empl/European-Learning-Model/blob/355e1f13d17b6897b94e9d195eb49f8b963235a7/rdf/ap/edc/EDC-constraints-no-semantics-imported.ttl#L1163

https://github.com/european-commission-empl/European-Learning-Model/blob/355e1f13d17b6897b94e9d195eb49f8b963235a7/rdf/ap/edc/EDC-constraints-no-semantics-imported.ttl#L1163

NatasaSofou commented 1 year ago

cred:Evidence is not a type in w3c Verifiable Credential, therefore we defined our own.

Esayos commented 1 year ago

Hello Natasa, that's why I was asking to change the "sh:dataType cred:Evidence" line for "sh:class elm:Evidence", as cred:Evidence does not exist, and "edc:EvidenceShape" has "sh:targetClass elm:Evidence"