[Standards] XEP-0191 leads to stale presence?

Tedd Sterr teddsterr at outlook.com
Fri Jun 21 20:57:10 UTC 2019

If you block a contact, presumably that means you don't want them to see your presence and you're not interested in theirs.
In that case, presence going stale is unimportant (shouldn't be shown anyway?), and any kind of probes would be considered a leak.

There may be a small case for still viewing their presence for spying purposes, but I'm not sure it's worth the extra complication.

[Possibly worth contrasting with XEP-0186 (Invisible Command) where you would still want to view presence.]

From: Standards <standards-bounces at xmpp.org> on behalf of Kim Alvefur <zash at zash.se>
Sent: 20 June 2019 20:31
To: standards at xmpp.org
Subject: [Standards] XEP-0191 leads to stale presence?


While working on a fix for Prosodys XEP-0191 implementation¹ regarding
presence sent to a blocked JID to pretend that the blocking user is
offline, and then re-send presence again if they unblock.

However, since if you block someone, your view of their presence will
become stale. The XEP does not say anything about this. Is it implied
that the server should send a presence probe or otherwise try to do
something about that?

¹ https://issues.prosody.im/1380

Kim "Zash" Alvefur
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.jabber.org/pipermail/standards/attachments/20190621/318768f1/attachment.html>

More information about the Standards mailing list