Open keski opened 5 years ago
the text continues with a more exact characterization as to the form of the dataset. in what way does that description not agree with the standing definitions?
The description of the dataset is fine; however, it is referred to as a timestamped graph
while it is in fact a specific type of RDF dataset (i.e., a dataset consisting of a default graph and exactly one named graph). If the only thing permitted in the default graph was a single timestamp triple, I think the name would be fine since we could view the element in a stream as a tuple consisting of only a graph and a timestamp. But since there may be multiple triples in the default graph, and these are not limited to only temporal information, and the named graph can be referenced from other elements in the stream, I think timestamped dataset
would be a more appropriate name.
it is not a timestamped dataset. your own text agrees with the document in that it describes something else.
Indeed it is something else, but timestamped dataset
may not be a better name. What about simply calling it an RDF stream element
?
In section 2.3 of
RDF Stream Abstract Syntax and Semantics
timestamped graphs are defined. The first part of the definition begins:But referring to an RDF dataset as a
graph
seems to be a bit of a misnomer. I suggest thattimstamped graph
is instead replaced bytimestamped dataset
.