[jdev] Re: type='available' in <presence/> stanza

Heiner Wolf wolf at bluehands.de
Wed Mar 29 03:40:11 CST 2006


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




More information about the JDev mailing list