From ff7e99af40d4802f7124b76509957058aca42ccd Mon Sep 17 00:00:00 2001 From: Peter Saint-Andre Date: Wed, 15 Aug 2007 20:59:49 +0000 Subject: [PATCH] 1.1pre2 git-svn-id: file:///home/ksmith/gitmigration/svn/xmpp/trunk@1156 4b5297f7-1745-476d-ba37-a9c6900126ab --- xep-0100.xml | 30 +++++++++++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) diff --git a/xep-0100.xml b/xep-0100.xml index c7d27b5b..2ab15ed0 100644 --- a/xep-0100.xml +++ b/xep-0100.xml @@ -29,10 +29,10 @@ &stpeter; &dizzyd; - 1.1pre1 - 2007-08-10 + 1.1pre2 + 2007-08-15 psa - Clarified that username used for registration is legacy user address. + Clarified that username used for registration is legacy user address; added optional support for specifying roster group name for contact list items sent via roster item exchange. 1.0 @@ -961,6 +961,30 @@

Some legacy services maintain server-side contact lists, which are sent to the gateway when it logs in to the legacy service on behalf of the user. The gateway MAY initiate adding of the legacy contact list items to the user's Jabber roster. Some existing gateways do this by sending a presence stanza of type "subscribed" from the legacy contact's JID (e.g., <LegacyUser@gateway.jabberserver.com>) to the Jabber user; unfortunately, this behavior violates the presence stanza handling rules specified in RFC 3921. Therefore, a gateway SHOULD instead send the legacy contact list items to the Jabber User via the &xep0144; protocol.

+

In order to inform the gateway of the user's desired roster group for the contacts to be sent, the user's client MAY include a field of "group" in the data form it sends when registering with the gateway (if the gateway provides a data form in the registration requirements stanza).

+ + + + + jabber:iq:register + + + RomeoMyRomeo + + + ILoveJuliet + + + AIM (Work) + + + + + ]]>

The following business rules apply: