[Pidgin] #6000: Deletion of roster entries when pidgin is offline doesn't update blist.xml
Pidgin
trac at pidgin.im
Thu Jun 5 16:05:18 EDT 2008
#6000: Deletion of roster entries when pidgin is offline doesn't update blist.xml
----------------------+-----------------------------------------------------
Reporter: j141cjm | Owner: deryni
Type: defect | Status: new
Priority: minor | Milestone:
Component: XMPP | Version: 2.4.2
Resolution: | Keywords: XMPP roster
Pending: 0 |
----------------------+-----------------------------------------------------
Changes (by deryni):
* summary: pidgin/adium (thus I believe libpurple) doesn't refresh
contact list from server => Deletion of roster
entries when pidgin is offline doesn't update
blist.xml
Comment:
While in your specific case there isn't in fact anything technically wrong
with what pidgin is doing a similar problem exists for the far more normal
case of a user deleting a buddy from the roster while an instance of
pidgin is simply not running. That instance will not see the buddy removal
when it logs in next time and will thusly be unable to clean up the local
copy of the buddy (most people don't notice this because the buddies never
show up as online in the buddy list).
Unfortunately there isn't much pidgin can do about this at the moment as
it really does need to keep the local copy and there is no extant XMPP
provision for this. There was recent discussion on some of the XMPP lists
about roster version sequencing that would allow for better client-caching
semantics (for bandwidth limited clients) that would have the nice added
effect of making this sort of situation not a problem. I'm hoping that
actually goes somewhere, I may actually poke them about it again and see
what the story is.
--
Ticket URL: <http://developer.pidgin.im/ticket/6000#comment:6>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list