-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
include time zone information in timestamps in examples #24
Comments
James- I agree this is important to clarify, and I'm glad you bring it up. Part of the acceptance of a timestamp predicate into the We don't yet have this community-agreed vocabulary, so in these Your comment suggests to me that my example should be improved by However, I would not go so far as to say it is the "same" stream or, I intend to define a concept of "stream-isomorphism" that will be an Would this clarification (regarding the datatype of the predicate and The definition of stream-isomorphism needs to be part of the abstract Tara On 1/23/16 4:38 AM, james anderson wrote:
|
to the extent that the standard would limit itself to "stream isomorphism" where that were to restrict itself to term identity, not entirely.
the recognition, that operations on timestamp values must allow for more than just identity, lends support to my suspicion, that the merge operation is not a matter of identity only. if some form of reasoning is required for the time values, why is it not permitted for the predicate terms. the discussion for #10 indicates, if nothing else, that the role of the predicate is best to be declared for a given stream than specified in a standard. |
for an example of the kind of problem which will arise during development, application and support of an rdf-based system, if the definitions are not in terms of value domains and/or those domains are not coherent, please see a coincidental note on the jena mailing list. |
Apart from the isomorphism and equality issues, I think this particular issue can be solved by adding the timezone to each timestamp right? |
except for that, the manner in which the equality semantics contributes to isomorphism is exactly the issue. |
@lisp The link you provide to the jena mailing list goes to a post talking about concatenating strings leading to something this is mistaken to be a typed literal, as far as I can tell. I don't see what that has to do with abstract syntax and semantics, that seems to be an issue at the level of concrete syntax. Perhaps you can explain in more detail what you want us to learn from that link. Since the required temporal aspect is the key feature that distinguishes the concept of RDF stream from an ordinary RDF dataset, it is critical that we get these temporal issues right. |
Sorry, accidentally hit the close button. |
that situation is one where the designers left the users with a muddled semantics - one in which things which are intuitively comparable and for which self-evident use cases would require a comparison semantics, are defined not to be comparable, with ensuing complexity, miscomprehension and wasted effort. the lesson for rsp is that temporal comparisons must be defined on domain values and must permit entailment. |
the current RGN_Location_TempC_Minute_Merged.json includes, for example, the following observations.
it is important to know whether a processor located in one of those cities would interpret this to be the "same" stream as one which contained
The text was updated successfully, but these errors were encountered: