Vinod Panicker schrieb:
Anyways, when a server that uses schema validation encounters such a
stanza, it will return an error to the client.  And frankly, I don't
think being tolerant to implementation issues will lead to a better
future for the protocol.

Yes, this is true. On the other hand, the internet works because most systems are tolerant. Some time ago I implemewnted vcard PHOTO. You would be surprised how many things can be wrong. But as a programmer I try to make things work by tolerating errors as long as they do not break anything. Therefore my question if type='available' does break something. Obviously it breaks servers (client connections) at schema validation time. I question strict schema validation anyhow because it contradicts the IETF's be-tolerate-and-conservative claim. But there are also valid arguments for strictness. So, lets shoot them in this case.

hw
--
Dr. Heiner Wolf
bluehands GmbH & Co.mmunication KG
http://www.bluehands.de/people/hw
+49 (0721) 16108 75
--
Jabber enabled Virtual Presence on the Web: www.lluna.de
Open Source Future History: www.galactic-developments.de

Reply via email to