Giter VIP home page Giter VIP logo

oslothema-ldes's People

Contributors

arnevanderstuyft avatar bertvannuffelen avatar dirk81dev avatar djoewie avatar geertthijs avatar michael-mampaey avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

oslothema-ldes's Issues

Naamgevingen Engels vs Nederlands

Ik merk dat in de naamgevingen van de klassen, attributen en types dikwijls Nederlands en Engels door elkaar gebruikt wordt.
Het is consistenter om dit allemaal in dezelfde taal te doen en dan nog het liefst in het Engels. Ook al wordt hier gewerkt aan een Vlaamse standaard, er zullen ook niet-Nederlandstaligen werken met deze standaard. Bovendien zijn er voor sommige termen geen goed Nederlands alternatief waardoor je toch telkens moet teruggrijpen naar het Engels.
Je kan dus beter alle termen in het Engels zetten en waar nodig de mogelijkheid voorzien om waardes in meerdere talen te laten invullen.

EventSourceView werd toegevoegd in de internationale spec als tree:ViewDescription

Zie https://treecg.github.io/specification/#introduction

Er is nu een tree:ViewDescription klasse. Deze kan alsvolgt worden gebruikt:

ex:LDES1 a ldes:EventStream ; # or tree:Collection depending on what it is
    tree:view ex:Node1 .
  
ex:Node1 a tree:Node ;
  tree:viewDescription ex:Fragmentation1 ;
  tree:relation [
      # relations should of course be qualified with more triples
      tree:node <https://{host-location}/{ldes-view-short-name}/{another-fragment-id}>
  ] .
  
ex:Fragmentation1 a tree:ViewDescription ; 
  dcat:endpointURL ex:Node1 ; # One of the rootnotes from which you can access all members
  dcat:servesDataset ex:LDES1 ; # the LDES
  ldes:retentionPolicy [
    a ldes:DurationAgoPolicy ;
    # ...
  ].

Kunnen we deze minimale veranderingen ook doorvoeren in de OSLO LDES spec?

Logische delete vs fysieke delete

Niet alle systemen voorzien een logische delete (status vlag). Wat is de aangewezen manier om om te gaan met het publiceren van fysieke deletes in een bron (e.g. een retentie policy of alsnog een status voorzien oid.)?

Snapshot definition

Snapshots are defined as new collection, which makes it difficult for clients to discover the relation between snapshot and the LDES collection it was created from.
Defining a snapshot as a sort of view (maybe a distinct concept?) would make the whole more coherent.

Naamgeving van een view: Fragmentatie en een RootNode

Probleem met view zoals we het nu gebruikten:
2 definities:

  1. Een tree:Node waarvia je alles kan bereiken → een tree:Node die verwezen wordt vanuit een ldes:EventStream via een tree:view property
  2. Een specifieke indexering of fragmentatie van je dataset

In een brainstorm met @ddvlanck kwamen deze termen naar boven:

  1. Voor definitie 1: een “RootNode”
  2. Voor definitie 2: een “Fragmentatie”

Beide termen lijken interessant om semantiek aan te koppelen.

Deze issue werd opgeworpen eerder door @bertvannuffelen

Agenda werkgroepen

Is het mogelijk om hier de agenda te documenteren voor de verschillende werkgroepen?

Consider using HTTP Link header

LDES servers could optionally export the tree relations of a node as a HTTP Link header.

This could help clients to speed up the data access (for instance, a forward proxy could perform prefetching of related fragments).

Definitie SHAPE

Issue gepost als Informatievlaanderen/OSLO-Discussion#407

Issues in deze repository dienen inhoudelijke en semantische issues met betrekking tot de verschillende OSLO domeinmodellen aan te kaarten. Om technische (broken links, verkeerde mapping van termen op URI's...) of editoriale (typo's, fouten in de HTML weergave...) problemen aan te kaarten verwijzen we naar de Data.Vlaanderen.be repository.

Model(len) waarop de issue van toepassing is:

Omschrijving van het probleem:
De definite van shape zegt: 'Een shape wordt opgelegd aan alle elementen van de LDES. Voorbeelden van zo'n shape zijn SHACL en ShEx. De shape moet cohorent zijn doorheen heel de Linked Data Event Stream

Daarmee zegt de definitie nog niet wat een shape net is - bv. dat het de properties beschrijft van de concepts of elements of data types...of zoiets
Omschrijving van een mogelijke oplossing:

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.