[Pidgin] #7990: Support XEP-0048 -- Bookmarks -- for storage of list of XMPP MUCs

Pidgin trac at pidgin.im
Sun Jan 4 18:33:17 EST 2009


#7990: Support XEP-0048 -- Bookmarks -- for storage of list of XMPP MUCs
--------------------------------+-------------------------------------------
 Reporter:  mcepl               |     Owner:  deryni
     Type:  enhancement         |    Status:  new   
Component:  XMPP                |   Version:  2.5.3 
 Keywords:  XEP-0048, XEP-0049  |  
--------------------------------+-------------------------------------------
 Specialized XMPP-only clients (at least I am sure it is true about psi and
 gajim; [http://wiki.kde.org/tiki-index.php?page=Kopete+Jabber+Muc there is
 even a rudimentary support in kopete]) are able to store the bookmarks
 marking XMPP MUCs on the server (with optional bit whether the MUC should
 be joined automatically on the connect to the account).

 XEP for this functionality is [http://xmpp.org/extensions/xep-0048.html
 XEP-0048] (many servers still use
 [http://xmpp.org/extensions/attic/xep-0048-1.0.html the old version] which
 is more simple) and store them according to
 [http://xmpp.org/extensions/xep-0049.html XEP-0049] (private storage), and
 in the future [http://xmpp.org/extensions/xep-0060.html XEP-0060] (PEP)
 should be used instead.

 Of course, there might be a problem with UI design for the multiprotocol
 client, where one kind of storage must be used for one protocol (assuming
 no other protocol is able of doing this) and other kind of storage for
 others. However, I believe that there shouldn't be that many
 synchronization problems, because if the availability of the private
 storage is indicate by the presence of 'jabber:iq:private' namespace, then
 pidgin should post all current non-duplicate bookmarks in the local
 storage to the remote storage and then remove it, and in the following use
 of the account use just XMPP Bookmarks.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/7990>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list