[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Ecrit] LoST Review - part 2
On 31 jan 2007, at 17.29, Henning Schulzrinne wrote:
More comments on comments.
For example, a UUID is a suitable format. The 'version'
attribute is
a positive integer that is incremented by one for each change in
the
mapping.
So if the difference between two records I happen to have is 4, there
MUST have been that number of versions in between? It is unclear in
this text as no MUST, SHOULD etc is in use if this increment of one
is mandatory or not. Makes the protocol unclear and might lead to
incompatible implementations.
I'm not sure why this matters. If a version exists only for a
femtosecond, did it really exist, even though nobody could ever see
it? Did the tree fall in the forest if nobody heard the sound?
What interoperability problem would you imagine?
I'm trying to avoid unnecessary text.
Why do you say that the number should explicitly increase by one?
In DNS one "just" say the number should increase.
Increasing with 2 is violating the spec the way it is written.
Note that according to 3.2.7.2 of http://www.w3.org/TR/2001/REC-
xmlschema-2-20010502/#dateTime (maybe I am looking at the wrong
source) the canonical representation of a time is always in UTC, so
the timezoned canonical version will always have 'Z' as the timezone
indicator.
This is what you want?
Yes, unless there's a better alternative. (We definitely don't want
to express time zones, since they don't add any value here.)
I think it is good. I just wanted to make sure you did not want to
allow timezones (I think the text in the spec you reference is
confusing -- "canonical format WITH timezone" only allow Z, and not
timezone).
Patrik
_______________________________________________
Ecrit mailing list
Ecrit at ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit