GithubHelp home page GithubHelp logo

tibonto / gesah Goto Github PK

View Code? Open in Web Editor NEW
1.0 3.0 1.0 94 KB

The GESAH Graphic Arts Ontology is designed for the inventory, classification and structured description of works on paper.

Home Page: https://terminology.tib.eu/ts/ontologies/gesah

License: Creative Commons Attribution 4.0 International

cidoc-crm graphicarts nfdi4culture ontology openglam

gesah's People

Contributors

hauschke avatar litvinovg avatar rubachbi avatar tawahle avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Forkers

litvinovg

gesah's Issues

Add documentation link

[
a sh:ValidationResult ;
sh:resultSeverity sh:Violation ;
sh:sourceConstraintComponent sh:MinCountConstraintComponent ;
sh:sourceShape _:n3090 ;
sh:focusNode http://ontology.tib.eu/gesah/ ;
sh:resultPath premis:documentation ;
sh:resultMessage “The ontology does not specify exactly one IRI to its documentation.”@en ;
] .

To the readme?

Add issue tracker

[
a sh:ValidationResult ;
sh:resultSeverity sh:Violation ;
sh:sourceConstraintComponent sh:MinCountConstraintComponent ;
sh:sourceShape _:n3089 ;
sh:focusNode http://ontology.tib.eu/gesah/ ;
sh:resultPath doap:bug-database ;
sh:resultMessage “The ontology does not specify exactly one IRI to a location where bugs and suggestions can be reported, ideally an open issue tracker at GitHub or GitLab or the like.”@en ;
] .

Should be: https://github.com/tibonto/gesah/issues

xsd:dateTime

xsd:dateTime is not a valid format for owl:versionInfo. It has to be fixed in the ontology.

Add issue date

[
a sh:ValidationResult ;
sh:resultSeverity sh:Warning ;
sh:sourceConstraintComponent sh:MinCountConstraintComponent ;
sh:sourceShape _:n3242 ;
sh:focusNode http://ontology.tib.eu/gesah/ ;
sh:resultPath dcterms:issued ;
sh:resultMessage “The ontology does not have an issued date or the date does not conform to xsd:dateTime.”@en ;
] .

Add update description

[
a sh:ValidationResult ;
sh:resultSeverity sh:Violation ;
sh:sourceConstraintComponent sh:MinCountConstraintComponent ;
sh:sourceShape _:n3071 ;
sh:focusNode http://ontology.tib.eu/gesah/ ;
sh:resultPath _:n3072 ;
sh:resultMessage “The ontology does not give exactly one update description (e.g. a comparison between this version and the directly preceeding version).”@en ;
] .

Creator names vs creator IRIs

[
a sh:ValidationResult ;
sh:resultSeverity sh:Violation ;
sh:sourceConstraintComponent sh:NodeKindConstraintComponent ;
sh:sourceShape _:n3042 ;
sh:focusNode http://ontology.tib.eu/gesah/ ;
sh:value “Birte Rubach” ;
sh:resultPath _:n3043 ;
sh:resultMessage “The ontology does not state its creator via IRI. We recommend to provide PIDs for individuals (e.g. ORCiD) or organisations (e.g. ROR).”@en ;
] .
[
a sh:ValidationResult ;
sh:resultSeverity sh:Violation ;
sh:sourceConstraintComponent sh:NodeKindConstraintComponent ;
sh:sourceShape _:n3042 ;
sh:focusNode http://ontology.tib.eu/gesah/ ;
sh:value “Tatiana Walther” ;
sh:resultPath _:n3043 ;
sh:resultMessage “The ontology does not state its creator via IRI. We recommend to provide PIDs for individuals (e.g. ORCiD) or organisations (e.g. ROR).”@en ;
] .

Should we swap the labels for the creators (and contributors) with IRIs?

Pro: Machine-readable
Con: not human-readable.

Discussion needed with @SArndt-TIB.

Domain for ULAN-ID

@rubachbi , what is the correct domain for ULAN-ID? In the ontology file it is foaf:person, in the restriction file it is gesah:Depicted_Person? Should both of them be the domain class?

Add date of creation

[
a sh:ValidationResult ;
sh:resultSeverity sh:Violation ;
sh:sourceConstraintComponent sh:MinCountConstraintComponent ;
sh:sourceShape _:n3047 ;
sh:focusNode http://ontology.tib.eu/gesah/ ;
sh:resultPath _:n3048 ;
sh:resultMessage “The ontology does not specify exactly one date of creation. The date must be given in xsd:dateTime format.”@en ;
] .

Add language tag to schema:audience

[
a sh:ValidationResult ;
sh:resultSeverity sh:Warning ;
sh:sourceConstraintComponent sh:MinCountConstraintComponent ;
sh:sourceShape _:n3099 ;
sh:focusNode http://ontology.tib.eu/gesah/ ;
sh:resultPath _:n3100 ;
sh:resultMessage “The ontology does not specify its audience. The audience description should be a short, language-tagged text.”@en ;
] .

Add documentation IRI

[
a sh:ValidationResult ;
sh:resultSeverity sh:Violation ;
sh:sourceConstraintComponent sh:MinCountConstraintComponent ;
sh:sourceShape _:n3090 ;
sh:focusNode http://purl.obolibrary.org/obo/aeon/aeon-full.owl ;
sh:resultPath premis:documentation ;
sh:resultMessage “The ontology does not specify exactly one IRI to its documentation.”@en ;
] .

Change license string to IRI

[
 a sh:ValidationResult ;
 sh:resultSeverity sh:Violation ;
 sh:sourceConstraintComponent sh:NodeKindConstraintComponent ;
 sh:sourceShape _:n3036 ;
 sh:focusNode http://ontology.tib.eu/gesah/ ;
 sh:value “https://creativecommons.org/licenses/by/4.0/” ;
 sh:resultPath _:n3037 ;
 sh:resultMessage “The ontology does not specify its license by providing an IRI for the license. The license must be open.”@en ;
 ] .

Currently it's a string, should be an IRI.

Add funder ID

[
a sh:ValidationResult ;
sh:resultSeverity sh:Warning ;
sh:sourceConstraintComponent sh:MinCountConstraintComponent ;
sh:sourceShape _:n3098 ;
sh:focusNode http://ontology.tib.eu/gesah/ ;
sh:resultPath schema:funder ;
sh:resultMessage “The ontology does not reference any funding institution. The funding instution should be referenced by PIDs (e.g. Research Organisation Registry identifiers, short ROR (https://ror.org/)).”@en ;
] .

DFG ID is https://ror.org/018mejw64.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.