As per XEP-0352, a client is currently either <active/> or <inactive/>.
The inactive state permits the server to perform optimizations based on
the assumption that the user is currently not interacting with the
client.  However, as the client might still generate notifications to
attract the user's attention, the suggestion is that only "unimportant"
stanzas should be affected by those optimizations.

Wouldn't it make sense to have another client state (<muted/> or
whatever) for the case where the client won't generate notifications, so
the server could perform additional optimizations (such as also queueing
<message/> stanzas)?

Holger
_______________________________________________
Standards mailing list
Info: https://mail.jabber.org/mailman/listinfo/standards
Unsubscribe: [email protected]
_______________________________________________

Reply via email to