On 10/27/11 3:03 PM, Bala Pitchandi wrote: > The implementation note (pasted below) does not say that VERSION > element is optional: > > Some Jabber implementations add a 'version' attribute to the <vCard/> > element, with the value set at "2.0" or "3.0". The DTD is incorrect, > and the examples in draft-dawson-vcard-xml-dtd-01 clearly show that > version information is to be included by means of a 'version' > attribute, not the <VERSION/> element as defined in the DTD. However, > to conform to draft-dawson-vcard-xml-dtd-01, the value should be > "3.0", not "2.0".
It's optional -- we assume 3.0 because that's what we inherited from the Dawson I-Ds. And read the history about this -- XEP-0054 is a bastard child, which is why we've defined XEP-0292 (but no implementations yet, AFAIK). /psa
