----- Original Message ----- From: "Ulrich Staudinger" <[EMAIL PROTECTED]> > i came to the solution that if a message has no thread tag, > then display it in the chat window with the thread id="". That solves > everything.
This does not solve everything in my opinion... For example. I open a chat window with a new thread, and send you a message. Your client does not support threads, so the thread is not echo'd back to me. My client then opens the "no thread" window and puts your reply into it. If my client never sent a thread, this might work ok, but that seems to be just propogating bad behavior. A "compliant" client IMO, should at least do the following: 1) Client SHOULD Always generate a new <thread/> when a new conversation is started. In most clients, this is equivilant to dbl-clicking on the contacts glyph in the roster. A new window is opened, so I get a new thread. 2) Clients MUST always echo back the <thread/> tag when replying to existing chat messages. If all clients at least did rule #2, I would be happy to put proper threading back into my clients :) pgm. _______________________________________________ jdev mailing list [EMAIL PROTECTED] http://mailman.jabber.org/listinfo/jdev
