Maybe it would be better if the traveling person would be using smacks 
(XEP-0198).
Short network outages are effectively "healed" by smacks and should not result 
in presence flapping.

The client and server must support smacks, though.

Thilo Molitor


Am Freitag, 20. Oktober 2017, 08:13:29 schrieb [email protected]:
> Presence flapping is an ongoing problem: at sender level, at server level,
> at receiver level.
> 
> 
> 
> 
> Nicolas Vérité (Nÿco)
> 
> 
> On 20 Oct at 16:13, Kevin Smith <[email protected]> wrote:
> 
> On 20 Oct 2017, at 14:47, vaibhav singh <[email protected]> wrote:
> > On Fri, Oct 20, 2017 at 5:23 PM, Kim Alvefur <[email protected]> wrote:
> > 
> > Hi!
> > 
> > (shortened)
> > 
> > On Fri, Oct 20, 2017 at 04:01:31PM +0530, vaibhav singh wrote:
> > > a person who was logging in and out of IM frequently.
> > 
> > One possible way to mitigate this would be to collapse such events and
> > only show the last one. Swift does a good job of this in MUCs. The
> > Prosody community module mod_throttle_presence¹ does something similar
> > serverside when CSI is enabled. A client could also do something like
> > slowly fade in and out the contact if it's the flickering that is
> > annoying.
> > 
> > ¹ https://modules.prosody.im/mod_throttle_presence.html
> > 
> > 
> > Hi Kim,
> > 
> > XEP-0352 (CSI) seems to be really relevant for prolonging battery life of
> > my phone, and I would honestly want these optimizations to be enabled by
> > every XMPP service provider.
> > However, it still doesn't solve my main issue of enabling the client to
> > block someones presence packets for some period of time.
> > 
> > I think you’re jumping to a technical solution here (block presence) for
> > something that sounds like a UI problem. If someone changing presence
> > frequently is causing issues, probably the client authors should be
> > thinking about why that is. This doesn’t sound like something that needs
> > solving at the protocol level to me.
> > 
> > /K

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

Reply via email to