[Standards] certification etc.
rcb at ceruleanstudios.com
Wed Mar 28 05:33:03 UTC 2007
> 4) agree further discussion is needed but i haven't heard any
> technical arguments on why stream compression should not be
> required for clients.
Mostly because there are some environments (notably, as was already
pointed out, some Flash and web-embedded client situations) where
compression is exceptionally difficult. Additionally, there may be
other situations where Zlib simply cannot be included; clients built
in environments where, for security purposes, you cannot link to
anything outside a 'default kit' which might not even contain Zlib,
for instance. If you put stream compression in as part of XMPP Basic
Client requirements -- the 'deepest' level of specification, that
everyone must implement -- then you basically ensure no client in
that set will ever be able to gain certification.
Requiring it on servers at the most basic specification makes perfect
sense; it needs to be there to make the feature useful to the clients
that do implement it. Requiring it in clients seems not only
unnecessary, but counter-productive. :)
Rachel Blackman <rcb at ceruleanstudios.com>
Trillian Messenger - http://www.trillianastra.com/
More information about the Standards