Giter VIP home page Giter VIP logo

oslothema-leercredential's Introduction

OSLOthema-Leercredential

This repo is based on the works of SolidThema-leercredentials.

Editors:

Administrative information

Tags

To refer to the available git tags to create a publication point from, see the "Releases" tab of this repo.

Branches

The organisation and meaning of the git branches are documented in this table.

Branch Purpose Active (y/n)
main lineaire ontwikkeling y

oslothema-leercredential's People

Contributors

s-minoo avatar mvanbrab avatar saxomoose avatar jitsedc avatar dirk81dev avatar dirkdsoslo avatar kristofvdb1 avatar

Watchers

Ben De Meester avatar Bert Van Nuffelen avatar Yaron Dassonneville avatar  avatar Samuel Van Ackere avatar  avatar

Forkers

samuvack

oslothema-leercredential's Issues

Solid Leercredential afhankelijkheden

De Solid MVP Leercredential maakt gebruik van een implementatiemodel Solid Leercredential gebaseerd op ELM. Dit implementatiemodel maakt dan ook hoofdzakelijk gebruik van de externe ELM URI's.

Er zijn echter ook twee data.vlaanderen.be URI's in gebruik, zijnde:

Via dit issue zouden we graag willen bewaken dat deze twee URI's in het finale, erkende vocabularium opgenomen worden.

Leerprestatiecredential klasse

Met de komst van het AP Leerinschrijfcredential en bijhorende klasse, zou het logisch zijn om de klasse Leercredential in dit AP te desambigueren naar de klasse Leerprestatiecredential. En beide klassen vervolgens te laten subklassen van een generieke Leercredential klasse.

Dit geeft dus:

  • Leercredential
    • Leerprestatiecredential
    • Leerinschrijfcredential

Persoon.heeftClaim ipv Persoon.claimt

Ik zou willen voorstellen om het label van Persoon.claimt aan te passen naar Persoon.heeftClaim. Dit is ook een betere vertaling van de gebruikte URI, nl. http://data.europa.eu/snb/model/elm/hasClaim. In het verleden gebruikte ELM ook claims maar dit is aangepast in de finale versie.

Deze terminologie is ook beter in lijn met de definitie van oslo:Leerclaim en elm:Claim, nl. "A claim made by an issuer", die zegt dat de claim niet per se gemaakt is door de betreffende Persoon maar mogelijks door een andere Agent. Zie ook het voorstel in issue #2 om deze Agent ook op te nemen in het AP.

Solid Leercredential uitbreidingen: authenticiteit en uitgever

De Solid MVP Leercredential maakt gebruik van een implementatiemodel Solid Leercredential gebaseerd op ELM. Dit implementatiemodel maakt dan ook hoofdzakelijk gebruik van de externe ELM URI's.

Er zijn echter twee properties die gedefinieerd zijn in een eigen implementatievocabularium, zijnde:

  • {elm:Claim solid:authenticiteit skos:Concept}
  • {elm:Claim solid:uitgever dct:Agent}

De authenticiteit property komt uit de LED-taxonomie en bevat info over de provenance van de claim; die kan "authentiek" zijn en gemaakt door een "erkende" instelling of op "op eer - eigen verklaring" zijn.

De uitgever property beschrijft de Agent die de claim maakt, i.e. de Leverancier uit de LED-taxonomie. Merk op dat deze kan verschillen van de uitgever van de Verifiable Credential.

Beide properties zijn suggesties om mogelijks op te nemen in het AP en VOC Leercredential.

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.