XEP-0022 provided a mechanism for subscribing to only specific chat states. So you could be interested in delivery without being interested in composing, say.
XEP-0085 no only does not provide a mechanism for saying "I don't want <composing/> events", but actually support for <composing/> is a MUST in the XEP as currently written.
While I realise that XEP-0273 (or its replacement) is likely to be the "right" way to do this sort of thing in the future, I'm curious as to why <composing/> was made a MUST. My client is unlikely to benefit much from <composing/> events, and the extra stanzas might (Though this might not be as big a problem as I first thought) wake up the radio more, thus draining battery life on the mobile device. My client is very likely to benefit, however, from <active/> and <gone/> at the very least, and probably also <inactive/>.
-- Stephen Paul Weber, @singpolyma See <http://singpolyma.net> for how I prefer to be contacted edition right joseph
signature.asc
Description: Digital signature
