[sip-comm] about SIP/SIMPLE ..


#1

hi ,

sip-communicator.org is very lovely. thanks for all the hard work.

i am also excited about the implementation of OSGi felix. very cool! i hope to find out more too.

there is something that I am not sure. pls forgive my ignorance:

sip-communitor seems to be the most popular as a SIPUA client but i realise that the implementation of SIP/SIMPLE is not in pre-release 1. instead of that, ICQ is done as in a higher priority.

I very really curious to know the rationale behind. is there any special reason? pls advise.

~manchi

···

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: users-help@sip-communicator.dev.java.net


#2

Hello Man-Chi

Man-Chi Leung wrote:

sip-communicator.org is very lovely. thanks for all the hard work.

Thank you for your support!

there is something that I am not sure. pls forgive my ignorance:

The problem is indeed quite frustrating so you could hardly call it
ignorance :).

sip-communitor seems to be the most popular as a SIPUA client but i realise that the implementation of SIP/SIMPLE is not in pre-release

The implementation of SIP _is_ meant to be in the first pre-release.
It's just that work on porting it from pre1.0 code has not yet started.

1. instead of that, ICQ is done as in a higher priority.

I very really curious to know the rationale behind. is there any special reason? pls advise.

Then new OSGI architecture requires a unified interface to all imp and
telephony protocols. That's the ProtocolProviderService in SIP
Communicator. We needed to design that service in a way that would be
good enough to encapsulate all or at least most of the widely used
telephony and IMP protocols in a way that would require little or no
modification later. We decided to develop the service itself together
with its first implementation. The most obvious choice was of course
using SIP as the first service to implement.

Then we thought that SIP has really poor support for instant messaging
and especially for presence and that it would not be a very smart thing
to mold the whole ProtocolProviderService around it. On the other hand
we already had the experience with telephony from the previous versions
and we felt confident that we could preview whatever was necessary for
telephony without implementing it in the same time. We therefore decided
to first implement a real instant messaging protocol in order to shape
the IMP part of the proto service and then come back to SIP.

We chose ICQ simply because most of the developers are using it and we
wanted to be able and use the SIP Communicator as soon as possible in
our daily activities.

We're more or less done with icq now. I have something non sip-comm
related to take care of these days and will start work on SIP right
after that.

Does this answer your question?

Emil

···

~manchi

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@sip-communicator.dev.java.net For additional commands, e-mail: users-help@sip-communicator.dev.java.net