Hello,
Le 31 juil. 07 à 01:18, Rachel Blackman a écrit :
Not that I disagree that XMPP should be defined as a rational
subset of XML, rather than including the whole spec, but... this
seems to be needlessly splitting hairs, to me.
Correct me if I'm wrong, but the definition of XMPP is that you /
restart the stream/ when you get an opening <stream> element (such
as after starttls or whatever). Given that the stream starts over
with the new <stream>, the complete XML stream is indeed still a
complete and valid document.
(I assume that for the sake of sanity -- and given that at that
point the /entire stream/ is encrypted -- we can assume that a
stream would be decrypted before being validated.)
I completly agree. XMPP define a logical wrapper that makes the
manipulated XML apparently correct.
We are on the same page, Rachel :)
--
Mickaël Rémond
http://www.process-one.net/