On 1 Feb 2005, at 10:33 pm, Antone Roundy wrote:
Instances of Identity constructs can be compared to determine whether
an entry or feed is the same as one seen before. The values of two
Identity constructs are considered to be the same if a case-sensitive
character-by-character comparison would recognize them as identical.
Aren't we approaching this problem from the wrong end? The id spec should be instructions for publishers saying "Any two versions of the same entry must use the same id, which requires that all characters are the same. Any two different entries must have different ids, which requires that at least one character is different [we could also go further and say they should canonicalize to different things or some such]." That way publishers know what to do, consumers know what the publishers are trying to express, but aren't constrained in their implementations, and we also define "permanent" and "universally unique", which the current spec fails to.
Graham
smime.p7s
Description: S/MIME cryptographic signature