Skip to content
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

All Timestamps UTC in 2.0 #485

Open
andyjohnson opened this issue Aug 21, 2014 · 4 comments
Open

All Timestamps UTC in 2.0 #485

andyjohnson opened this issue Aug 21, 2014 · 4 comments
Labels

Comments

@andyjohnson
Copy link
Contributor

Many feel that making timestamps universal could alleviate a lot of headaches (as was the discussion on the spec call August 6, 2014. This would be a breaking change and push the spec to 2.0. This isn't enough to move to a 2.0, but if the spec is indeed versioned that high, this issue should be revisited.

@garemoko
Copy link
Contributor

+1 but when this comes round we should also consider adding a timezone or location property to the context.

@brianjmiller
Copy link
Contributor

For clarity can you switch issue to be "UTC" rather than "UTF" :-).

@andyjohnson andyjohnson changed the title All Timestamps UTF in 2.0 All Timestamps UTC in 2.0 Aug 22, 2014
@canweriotnow
Copy link
Contributor

I can't 👍 this hard enough.

@andyjohnson
Copy link
Contributor Author

So per the Oct 8, 2014 Working Group Meeting, we would like to make the following changes to the spec come version 2.0 all surrounding UTC. UTC is the slightly more precise version of GMT. The minutes are on the Google forums, so if I have misrepresented anything, please let me know.

  1. Time Zones (i.e.an offset to the time supplied) are required (i.e. MUSTS) for both stored and timestamp properties.

  2. The timestamp property SHOULD have a timezone with UTC (+00:00). What we mean by UTC in this context is that the zero offset is assumed. We will also leverage UTC offsets for time zones i.e. UTC+10:00.

  3. If an AP doesn't provide a time zone/offset for timestamp, it MUST be interpreted by the LRS as UTC (+00:00).

  4. All LRSs MUST populate the stored property with UTC (+00:00) time zone/offsets.

  5. The group sees value in allowing an AP to specify a time zone, but as an extension. This group may pursue adding an additional property for this in a future version, but current thinking is that a profile group would add this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants