On 6/27/07, Norman Rasmussen <[EMAIL PROTECTED]> wrote:
On 6/27/07, Sergei Golovan <[EMAIL PROTECTED]> wrote:
> You're right. And the question is: "How to escape it? Can escaping be
> done unambiguously?"

Yes, but only if you already know the split.

So, a full unsecaped JID (with resource) can't be split unambiguously.
Then I'm afraid we should do something with the XEP.


> The problem is that if I get alredy escaped JID
> [EMAIL PROTECTED]/resource then I can
unescape it
> and show to a user as
[EMAIL PROTECTED]/[EMAIL PROTECTED]/resource.
>
> But what to do if a user enters such a JID into a client entry box and
> wants to send a message to it?

You have to provider two entry boxes, or require the the user enter a
pre-escaped jid, and reject the ambiguous jid.

There is another problem here. If the user receives message from
[EMAIL PROTECTED]/resource I can't unescape JID
because he will not know if the message came from [EMAIL PROTECTED]
Using two entry boxes is not good IMHO. It breaks the idea of JID -
the only user identifier in XMPP world.

--
Sergei Golovan

Reply via email to