SEMICeu / LinkedDataEventStreams

The Linked Data Event Streams specification
https://tree.linkeddatafragments.org/linked-data-event-streams/
24 stars 10 forks source link

Domain of ldes:retentionPolicy does not exist in TREE vocabulary #23

Closed julianrojas87 closed 2 years ago

julianrojas87 commented 2 years ago

The ldes:retentionPolicy property is defined as:

ldes:retentionPolicy a rdf:Property ;
   rdfs:label "has retention policy"@en;
   rdfs:comment "Links to a retention policy."@en ;
   rdfs:domain tree:View ;
   rdfs:range ldes:RetentionPolicy .

But there is no class tree:View defined in the TREE vocabulary. Given that this is a LDES specific property, shouldn't its domain be ldes:EventStream instead?

pietercolpaert commented 2 years ago

Yes, certainly. We’ll introduce a tree:View as an extra class that gives a URI to the specific view on top of this LDES.

For backwards compatibility we’ll need to make sure that the basic use of this is double typing it with a tree:Node, and maybe even a tree:EntryNode or tree:RootNode

pietercolpaert commented 2 years ago

Was fixed now through tree:ViewDescription