CredentialEngine / Schema-Development

Development of the vocabularies for the CTI models
14 stars 8 forks source link

Rubric vocab concepts aren't in a scheme #905

Closed philbarker closed 7 months ago

philbarker commented 11 months ago

image

DESM is right, in the CTDL-ASN turtle schema file we have, for example

publicationStatus:Draft a skos:Concept ;
    skos:prefLabel "Draft"@en-US ;
    skos:definition "A status assigned to all documents/statements during development."@en-US ;
    vann:usageNote "Draft documents and statements should not be displayed to anyone other than their owners and relevant administrators."@en-US ;
    vs:term_status vs:stable ;
    owl:equivalentClass asnPublicationStatus:Draft .

Similar issue for evalCat: Concepts.

Need to add

publicationStatus:Deprecated skos:inScheme ceasn:PublicationStatus .

publicationStatus:Draft skos:inScheme ceasn:PublicationStatus .

publicationStatus:Published skos:inScheme ceasn:PublicationStatus .

&

evalCat:Authority skos:inScheme ceasn:EvaluatorCategory .

evalCat:Automated skos:inScheme ceasn:EvaluatorCategory .

evalCat:External skos:inScheme ceasn:EvaluatorCategory .

evalCat:Peer skos:inScheme ceasn:EvaluatorCategory .

evalCat:Self skos:inScheme ceasn:EvaluatorCategory .

Also a good idea to add (if it what we normally do):

ceasn:EvaluatorCategory skos:hasTopConcept evalCat:Authority , evalCat:Automated , evalCat:External , evalCat:Peer evalCat:Self .

and

ceasn:PublicationStatus skos:hasTopConcept publicationStatus:Deprecated , publicationStatus:Draft , publicationStatus:Published .
siuc-nate commented 11 months ago

Looks like it's a bug with the turtle encoding. The data is there in the system (and shows in the JSON encoding). Good catch, I'm surprised it hasn't come up sooner. I'll fix it as soon as I get a chance.

siuc-nate commented 7 months ago

Okay, this is fixed now