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] _______________________________________________
