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
timestamp - does it represent the beginning, end or middle? #337
Comments
I suggest we clarify it as the end of the experience described in the statement. That fits with the semantics of past-tense statements. Once could still note the beginning by describing the experience of starting the larger experience... "I started this". Started doesn't have to be defined in the spec for that to work, for the "end of the experience described in the statement" to be chosen, one has to understand the statement, including the verb. |
Just thinking some more about this, you could well have experiences that you don't know the end point of the experience at the point the statement was issued. I'm erring more towards saying it should be the start point because you will always know that. You could use a completed verb or something similar to denote the end point. Andrew bscSCORM notifications@github.com wrote:
|
I believe tracking the time at the end with the past-tense approach is more viable. You'll want to create statements tracking the progress through the entire object/process: Joe "opened" the ebook. Joe "read" through page 12 of the ebook. Joe "closed" the ebook. Joe "opened" the ebook. Joe "finished" the ebook. The timestamps would correlate with the creation of the statement, which is at the end of the action. Actions like "opened" and "finished" would just be single moments in time - no true start or end). |
I think a reasonable approach would be that the timestamp (at least as a On Fri, Jun 21, 2013 at 2:16 PM, Vitzkrieg notifications@github.com wrote:
|
Consensus seems to be to that the timestamp represents the end of the experience if a duration is specified. @fugu13 's suggestion that it's considered to be less precise if a duration is not specified makes sense. I'll draft a PR now. |
Does the timestamp denote the start of the experience, the end of the experience or some part in the middle?
Currently we're saying that it the time when the statement was generated, but should it be more linked to the experience than that? What if we're generating statements about events that happened a while ago?
The text was updated successfully, but these errors were encountered: