After reading John Schneider's proposal on Efficient XML and discussing the matter with him a bit, I think I'm beginning to see the light on finding ways to make XMPP's use of XML more efficient in certain problem spaces (think mobile telephony and other applications with limited bandwidth). I've previously pooh-poohed the concept of binary XML as the technology equivalent of broccoli ice cream, but I now think it's a concept worth exploring. However, John's Efficient XML ideas are just starting to get a hearing within the W3C so it may be quite a while before they see the light of day. Don't hold your breath. :-)

Peter Saint-Andre > Journal