I've just tested the SIMPLE support. It is GREAT! It really works very
well! Very good job!
Now there's only one issue with it but I am not sure it only concerns
the SIMPLE implementation. Now, as you send messages, you wait for the
final OK response before firing the MessageDeliveredEvent. This is
great. This is exactly why the MessageDeliveredEvent class exists.
However, since SIMPLE is apparantely the first protocol that uses them
properly (other implementations would fire the delivery events right
after sending the message) this has uncovered a problem with the user
Right now when you hit send while using SIMPLE, the text would remain
in the editable pane. What's more, the user would still be able to
modify it, or simply continue writing text. Then, when the final SIP
response comes, and the MessageDeliveredEvent is fired, all text is
removed from the send pane.
So we basically have 2 usability problems. 1 - Your messages are not
cleared immediately and give you a sense of lag, 2. All text that you
type after hitting the send button is lost when the delivery event
I am thinking that it would probably be better to not wait for the
delivery event and remove the text from the send pane immediately
after hitting the send button. Then, depending on whether we receive a
MessageDeliveredEvent or a MessageDeliveryFailed event, we'd get the
corresponding indication in the non-editable message pane.
I am not completely sure but I don't think that this would require a
lot of modification in the UI.
Yana, what do you think?
Oh, and btw Ben, I tried X-Lite with iptel.org and I wasn't able to
register. I get absolutely no reponses to my REGISTER requests.
On 7/27/07, Benoit Pradelle <firstname.lastname@example.org> wrote:
*** if you're not a (devil) windows user you can stop reading here ***
You have ten free minutes ? You are convinced that sip communicator is
the only escape for a decadent humanity ? You always wanted to do
something extraordinary but you never known what to do ?
Today is YOUR day !
1: download Xlite v 3.0 if you don't have it (here:
2: create a new SIP account in Xlite with the username 'sctester' and
same password for the domain 'iptel.org' (simply right click anywhere on
xlite and follow the menus)
3: add 'email@example.com' as your friend (it's me )
4: tell me the secret phrase : 'welcome in the real world'
5: that's it, you've just saved the humanity !!!
Hurry up, there won't be a place for all of you !
If, while you're saving the world, you encounter any problem, please
post a little message on the dev mailing list. If everything is ok, you
should see me available and we will be able to communicate.
To unsubscribe, e-mail: firstname.lastname@example.org
For additional commands, e-mail: email@example.com