[sip-comm-dev] GSoC 2009


#1

Hello, I'm a student from Serbia and I'm interested in "Tell me what you
chat with, I'll tell you who you are!" idea.I already checkout SIP
Communicator from SVN and look a bit through the code (btw. very good
comments). If I got it right, basic idea for this is following: I must use
the protocols implemented in SIP Communicator to find what application is on
other side of connection and add support to UI that will use this
informations. Is this right? Can you clarify this idea a little more.
Thank you in advance,
Dragan Miljković


#2

Hey Dragan,

Dragan Miljkovic wrote:

Hello, I'm a student from Serbia and I'm interested in "Tell me what you
chat with, I'll tell you who you are!" idea.

Cool! Glad to know you are interested!

I already checkout SIP Communicator from SVN and look a bit through the
code (btw. very good comments). If I got it right, basic idea for this
is following: I must use the protocols implemented in SIP Communicator
to find what application is on other side of connection and add support
to UI that will use this informations. Is this right?

Yes this is correct.

Can you clarify this idea a little more.

The point is to be able to see what chat applications our buddies use
*and* to let them know which one we are using. In addition to the
obvious user interface part this could also involve some hacking on the
protocol stacks. You would need to study the protocols we currently
support and the mechanisms they provide for user agent advertisement. In
some cases you would probably have to make sure that the mechanisms are
supported by the stacks we use.

You would also have to implement support for user agent advertisements
so that we could announce ourselves to our buddies, and this too might
involve some protocol stack hacking.

Once you are done with this part, you would have to provide the Java
interfaces and the methods necessary for the protocol bundles to pass
the information to the UI (or a dedicated plugin) so that it could
actually show it to the user.

Finally, you would have to work on a way to store the logos of the most
popular user agents so that we could show them to the user rather than
their name (the way the Mozilla Thunderbird Dispmua plugin does).

Hope this helps and looking forward to seeing your application on
http://socghop.appspot.com

Cheers
Emil

···

Thank you in advance,
Dragan Miljković

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