[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Version vs. Namespace




On 12 Jul 2004, at 8:23 pm, Tim Bray wrote:


Huh? I thought I'd covered that in http://imc.org/atom-syntax/mail-archive/msg06762.html - I proposed a default rule of MustIgnore if you see an element you don't recognize in a feed whose version is higher than the version the software knows. Shouldn't that cover it? I mean, an <atom:title> is still an <atom:title> five years from now unless we foolishly change the namespace, the assumption should be exactly that you can process the markup you know from future versions unless it's explicitly marked MustUnderstand.

If a version n atom:title has to be 100% compatible with a version m atom:title, what's the version attribute for? According to that last message, the only difference is enforcement of mustUnderstand in later versions - but shouldn't mustUnderstand be enforced in all versions? ie If the software doesn't understand any mustUnderstand element, even one from a version it is familiar with?


Graham


Attachment: smime.p7s
Description: S/MIME cryptographic signature