[sip-comm-dev] Development Status


#1

Hello.

I am new to this list. I have been contemplating developing a Java SIP softphone client for a project that I have been given to implement a VoIP softphone for Solaris. I found sip-communicator while researching the subject, and wonder if my effort might be better focused on assisting with sip-communicator instead of reinventing the wheel. I wonder if someone wouldn't mind giving me a summary of where this project is at with respect to SIP softphone functionality. I am experienced in VoIP development, so please describe in technical detail. Looking forward to hearing back.

Thanks and Regards,

Chad.


#2

Hello.

Me and my team of 4 Network Computing students are also new to the project.
We have been given the task of turning SIP communicator into a working
application. We would also like some further information on where this
project is currently at and will assist in any way we can.

Sonny

···

On 3/21/06, Chad Attermann <chad@broadmind.com> wrote:

Hello.

I am new to this list. I have been contemplating developing a Java SIP
softphone client for a project that I have been given to implement a VoIP
softphone for Solaris. I found sip-communicator while researching the
subject, and wonder if my effort might be better focused on assisting
with sip-communicator instead of reinventing the wheel. I wonder if someone
wouldn't mind giving me a summary of where this project is at with respect
to SIP softphone functionality. I am experienced in VoIP development, so
please describe in technical detail. Looking forward to hearing back.

Thanks and Regards,

Chad.


#3

Hi Emil,

Thank you for your quick reply. I have downloaded the latest source snapshot and opened the project in NetBeans IDE. I was able to build the project, and only encountered 1 test failure which appears to be associated with ICQ code and presumably due to the fact that I have not yet registered for ICQ accounts to test with. I am able to run the project and the login screen appears. If I dismiss it, then the sip-communicator screen appears, but none of the menus are populated, and only what appears to be the "tools" button works. I would appreciate if you give me a short summary of where the project stands now. What is working in sip-communicator now, and what is the timeline for some of the more significant funtionality that is missing?

As I mentioned in me previously Email, I am interested in the softphone funtionality, audio and video. The instant messenger funtionality is nice, but is it required that a user register with ICQ in order to use sip-communicator? Please let me know where you stand with the SIP/RTP functionality and how I may be able to help. I can not dedicate a lot of time to it, however if it is going in the right direction then I might consider hiring a Java developer to work with me.

Regards,

Chad.

···

----- Original Message -----

From: "Emil Ivov" <emil.ivov@gmail.com>

To: <dev@sip-communicator.dev.java.net>
Sent: Tuesday, March 21, 2006 4:05 AM
Subject: Re: [sip-comm-dev] Development Status

Hello Chad, Sonny,

Nice to hear you are interested in contributing. To start, you'd first
need to first get and build the sources and run the unit tests. You can
find more on how to do this in the Getting Started section of the
Developer Documentation here:

http://www.sip-communicator.org/index.php/Documentation/RetrievingAndBuildingTheSources

Once you have done that I could give you ideas of things that you could
do in order to start and gradually get to know the source code. Once
there we would be able to easily decide where to go next.

How much time would you have for working on the project? What are the
areas that may be of interest to you?

Cheers
Emil

Sonny Truyen wrote:

Hello.

Me and my team of 4 Network Computing students are also new to the project. We have been given the task of turning SIP communicator into a working application. We would also like some further information on where this project is currently at and will assist in
any way we can.

Sonny

On 3/21/06, *Chad Attermann* <chad@broadmind.com >> <mailto:chad@broadmind.com>> wrote:

Hello.

I am new to this list. I have been contemplating developing a Java SIP softphone client for a project that I have been given to implement a VoIP softphone for Solaris. I found sip-communicator while researching the subject, and wonder if my effort might be better focused on assisting with sip-communicator instead of reinventing the wheel. I wonder if someone wouldn't mind giving me a
summary of where this project is at with respect to SIP softphone functionality. I am experienced in VoIP development, so please describe in technical detail. Looking forward to hearing back.

Thanks and Regards,

Chad.

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

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


#4

Hello Chad, Sonny,

Nice to hear you are interested in contributing. To start, you'd first
need to first get and build the sources and run the unit tests. You can
find more on how to do this in the Getting Started section of the
Developer Documentation here:

http://www.sip-communicator.org/index.php/Documentation/RetrievingAndBuildingTheSources

Once you have done that I could give you ideas of things that you could
do in order to start and gradually get to know the source code. Once
there we would be able to easily decide where to go next.

How much time would you have for working on the project? What are the
areas that may be of interest to you?

Cheers
Emil

Sonny Truyen wrote:

···

Hello.

Me and my team of 4 Network Computing students are also new to the project. We have been given the task of turning SIP communicator into a working application. We would also like some further information on where this project is currently at and will assist in
any way we can.

Sonny

On 3/21/06, *Chad Attermann* <chad@broadmind.com > <mailto:chad@broadmind.com>> wrote:

Hello.

I am new to this list. I have been contemplating developing a Java SIP softphone client for a project that I have been given to implement a VoIP softphone for Solaris. I found sip-communicator while researching the subject, and wonder if my effort might be better focused on assisting with sip-communicator instead of reinventing the wheel. I wonder if someone wouldn't mind giving me a
summary of where this project is at with respect to SIP softphone functionality. I am experienced in VoIP development, so please describe in technical detail. Looking forward to hearing back.

Thanks and Regards,

Chad.


#5

Hello Chad,

Glad to hear about your progress!

More inline:

Chad Attermann wrote:

Hi Emil,

Thank you for your quick reply. I have downloaded the latest source
snapshot and opened the project in NetBeans IDE. I was able to
build the project, and only encountered 1 test failure which appears
to be associated with ICQ code and presumably due to the fact that I
have not yet registered for ICQ accounts to test with.

Yes this is the reason. Incidentally we'd need a clearer message here
indicating that this is the cause of the failure. Anyone interested in
writing this?

I am able to run the project and the login screen appears. If I dismiss it, then the sip-communicator screen appears, but none of the
menus are populated, and only what appears to be the "tools" button
works. I would appreciate if you give me a short summary of where the project stands now. What is working in sip-communicator now, and
what is the timeline for some of the more significant funtionality that is missing?

A few months ago we started work on a new version of the SIP
Communicator. We call it 1.0 and we refer to all code that existed
before as pre1.0. The Pre1.0 version had SIP audio/video calls and was
more or less stable. Yet it remained mostly an experimental application
that was mainly used by developers as a part in proof of concept
testbeds or other similar goals.

SIP Communicator 1.0 is meant to be a complete and stable application
offering better usability. This new version is based on OSGI mostly in
order to facilitate development of plugins (extending pre1.0 versions
meant learning all the code and interfering directly with it). This
means however that we need to explicitly port existing code as OSGI
bundles in order to have it running again. We also decided to completely
rewrite the user interface so that it would allow for instant messaging
and presence features.

is it required that a user register with ICQ in order to use sip-communicator?

Definitely not. SIP Communicator 1.0 is meant to offer support for
multiple IMP and VoIP protocols. All such protocols are going to be
abstracted and referenced by the rest of the application through a set
of interfaces (an OSGI service) that we call the
ProtocolProviderService. While crafting this service we thought that it
would be best if we molded the IMP part around a (feature-wise) mature
instant messaging protocol. Since IMP support in SIP is currently a bit
limited and since most of the people involved in the development were
also users of ICQ, we decided this to be the first protocol that we
implemented.

This does not in any way mean that ICQ is to be given any special
attention later. People would only have to register for accounts in
services they would like to use.

Please let me know where you stand with the SIP/RTP functionality

Once we get done with the ProtocolProviderService (and ICQ) we'll switch
to SIP. Generic IMP support is to be finalized somewhere near the second
half of April. Porting SIP and media (RTP) functionality from Pre1.0
code shouldhappen faster and we SHOULD have it around mid May or
beginning of June.

Well, having said this, you should know that I am notoriously bide in
stating deadlines (I do believe that we have a chance in respecting
these though).

and how I may be able to help.

Using it, reporting and _most_of_all_fixing_ bugs is no doubt one of the
best ways to go, and besides they let you feel the pulse of the project
and get to know the way things are done around here, so that you (or
anyone else) could be involved in more substantial development in the
future.

Hope this answers your questions.

Cheers

Emil

···

I can not dedicate a lot of time to it, however if it is going in the
right direction then I might consider hiring a Java developer to work with me.

Regards,

Chad.

----- Original Message ----- From: "Emil Ivov" <emil.ivov@gmail.com> To: <dev@sip-communicator.dev.java.net> Sent: Tuesday, March 21, 2006
4:05 AM Subject: Re: [sip-comm-dev] Development Status

Hello Chad, Sonny,

Nice to hear you are interested in contributing. To start, you'd first need to first get and build the sources and run the unit tests. You can find more on how to do this in the Getting Started section of the Developer Documentation here:

http://www.sip-communicator.org/index.php/Documentation/RetrievingAndBuildingTheSources

Once you have done that I could give you ideas of things that you could do in order to start and gradually get to know the source code. Once there we would be able to easily decide where to go next.

How much time would you have for working on the project? What are the areas that may be of interest to you?

Cheers Emil

Sonny Truyen wrote:

Hello.

Me and my team of 4 Network Computing students are also new to the project. We have been given the task of turning SIP communicator into a working application. We would also like some
further information on where this project is currently at and will assist in any way we can.

Sonny

On 3/21/06, *Chad Attermann* <chad@broadmind.com >>> <mailto:chad@broadmind.com>> wrote:

Hello.

I am new to this list. I have been contemplating developing a Java SIP softphone client for a project that I have been given to
implement a VoIP softphone for Solaris. I found sip-communicator while researching the subject, and wonder if my effort might be better focused on assisting with sip-communicator
instead of reinventing the wheel. I wonder if someone wouldn't
mind giving me a summary of where this project is at with respect
to SIP softphone functionality. I am experienced in VoIP
development, so please describe in technical detail. Looking
forward to hearing back.

Thanks and Regards,

Chad.

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

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


#6

Hi Emil,

A few months ago we started work on a new version of the SIP

Communicator. We call it 1.0 and we refer to all code that existed
before as pre1.0. The Pre1.0 version had SIP audio/video calls and was
more or less stable. Yet it remained mostly an experimental application
that was mainly used by developers as a part in proof of concept
testbeds or other similar goals.

Where can I obtain a copy of the pro1.0 code ?

Sonny


#7

Hi Sonny,

I think you should take a look at
https://sip-communicator.dev.java.net/servlets/ProjectDocumentList
and http://snad.ncsl.nist.gov/proj/iptel/

···

Le Mercredi 22 Mars 2006 03:08, Sonny Truyen a écrit :

Hi Emil,

A few months ago we started work on a new version of the SIP

> Communicator. We call it 1.0 and we refer to all code that existed
> before as pre1.0. The Pre1.0 version had SIP audio/video calls and was
> more or less stable. Yet it remained mostly an experimental application
> that was mainly used by developers as a part in proof of concept
> testbeds or other similar goals.

Where can I obtain a copy of the pro1.0 code ?

Sonny

--
Nicolas Palix
http://phoenix.labri.fr/people/palix/

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


#8

Hello Sonny,

Sonny Truyen wrote:

Hi Emil,

    A few months ago we started work on a new version of the SIP
    Communicator. We call it 1.0 and we refer to all code that existed
    before as pre1.0. The Pre1.0 version had SIP audio/video calls and was
    more or less stable. Yet it remained mostly an experimental application
    that was mainly used by developers as a part in proof of concept
    testbeds or other similar goals.

Where can I obtain a copy of the pro1.0 code ?

The latest source of the pre-1.0 version can be downloaded via cvs. The name of the module would be sip-communicator instead of sip-communicator-1.0-draft in that case. Check http://www.sip-communicator.org/index.php/Development/VersionControl for detailed information on how to use cvs.

Keep in mind that the pre-1.0 version is discontinued and that we keep it available mostly for informational purpose.

Martin

···

Sonny

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