presence storage for non-buddies

Jorge Villaseñor salinasv at
Wed Apr 10 11:34:54 EDT 2013

On Wed, Apr 10, 2013 at 6:29 AM, Tomasz Wasilczyk
<tomkiewicz at>wrote:

> Hi,
> it seems, that libpurple doesn't handle presence information for
> non-buddies, even, if protocol supports it.
> Two use cases:
> - I'm opening a new conversation with unknown contact (Ctrl+M in buddy
> list), status doesn't show up [1]; there is also a ticket for that [2]
> - I'm in the xmpp MUC and opening conversation with someone, that I
> don't have on my buddy list - their status is unknown, despite having
> it received via MUC
> I don't think this is desired behavior, so I suggest implementing
> presence handling for non-buddies. That may include adding additional
> callback to PurplePluginProtocolInfo, for requesting status for
> buddies not on our list (or maybe for those without presence set?).
> I also think, that it could be attached to XMPP GSoC project idea.
> What's your opinion?
> Tomek
> [1]
> [2]

Makes sense, attach it to the xmpp proposal.


A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the Devel mailing list