[standards-jig] UPDATED: JEP-0100 (Gateway Interaction)
julian at jabber.org
Fri Dec 12 09:36:05 UTC 2003
Just for the record, I think it's a mistake to get rid of and
discourage use of jabber:iq:gateway. It's a more flexible way to ensure
that names for another system map to the names that a gateway expects.
For the future's sake, I think it should be standardized and
But maybe that's just me.
On 11 Dec, 2003, at 12:32, Peter Saint-Andre wrote:
> On Thu, Dec 11, 2003 at 11:45:15AM +0100, Sebastiaan Deckers wrote:
>> In the past, some gateways and clients used the undocumented
>> 'jabber:iq:gateway' to "negotiate" address conversion for any
>> contact address on the legacy service. This use is NOT RECOMMENDED.
>> What if the methods described in Section 7 (Addressing) cause name
>> conflicts at the other network?
>> Allowing each transport to handle the address format conversion for
>> own network seems like a good idea to me. So why is the practice NOT
> The methods in Section 7 need more work, and I'm still thinking about
> whether to document jabber:iq:gateway in this JEP. In general I think
> would be good to document the conversion rules used by existing
> when they convert what the user provides into an iq:gateway result.
> There are two such rules that I have heard of:
> 1. For MSN addresses, convert '@' to '%'.
> 2. For AOL screen names, delete whitespace (potentially problematic,
> that's the way the AIM-Transport works now).
> ICQ numbers obviously need no conversion. I don't know if there are
> other allowable characters in MSN addresses or AOL screen names that
> could be problematic, nor do I know what the rules are for Yahoo
> usernames. Presumably some of the gateway developers could provide
> answers here. We would need to convert any characters that are
> disallowed in the username portion of a JID:
> * whitespace
> * 22h (")
> * 26h (&)
> * 27h (')
> * 2Fh (/)
> * 3Ah (:)
> * 3Ch (<)
> * 3Eh (>)
> * 40h (@)
> We *could* use JEP-0106 for the conversion rules, but that breaks
> existing gateways, and we don't want to do that.
> Some of those characters are allowable in email addresses, so they
> turn up in MSN addresses (e.g., ' and &).
> Standards-JIG mailing list
> Standards-JIG at jabber.org
More information about the Standards