Skip to content

Meaning of lastUpdate for "strange" dates #103

@Schnark

Description

@Schnark

The current example for .well-known/gpc.json is

{
"gpc": true,
"lastUpdate": "1997-03-10"
}

For me, this actually raises more questions than it answers: What is this supposed to mean?

Following the definitions above the site claims to abide to GPC requests, but only according to the standard as it was defined in March 1997. But the standard didn't exists then. So I assume this actually means that the site does not abide to GPC requests.

If my interpretation is not correct, then the standard should clearly state what the expected meaning really is.

But if you agree with my interpretation, then I think it is very awkward to represent non-compliance by "gpc": true. In this case the date should be limited to a sensible range, e.g. state it must not be before 2020-10-07 (initial version) or even 2021-05-13 (when the lastUpdate field was added). I think it also makes sense at the same time to state that the current date is the upper limit for lastUpdate.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions