<div>Hi,</div>
<div> </div>
<div>I am trying to understand the use case and flow diagram. I have a doubts as:</div>
<div> </div>
<div>- Is it like this, that when user login in desktop UI, he will get the presence status of all the available members in his list, including there the media capabilities, so that before making a session, user knows the media capabilities of all the members.?(Like weather callee can do voice and sharing or not.). I think IM by default will always be available for all the participants.
</div>
<div> </div>
<div>- Is all the media related information already stored in the system or will be negotiated at the time of session establishment?</div>
<div> </div>
<div>Thanks & Regards</div>
<div>--Naveen<br><br> </div>
<div><span class="gmail_quote">On 5/2/06, <b class="gmail_sendername">Kai Teuber</b> <<a href="mailto:Kai.Teuber@basyskom.de">Kai.Teuber@basyskom.de</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Hi,<br><br>after comparing the basic use case from the telepathy website [1] with our<br>diagram 'outgoingconnection' [2], I don't see why everything should be wrong.
<br>There are some small differences, but only answering questions won't help<br>bringing up an architecture.<br>The main difference is that you are using a contact manager, which wasn't<br>declared within the specification. This functionality is include in our
<br>mission control.<br>Btw.: I'm not sure whether your are really separate presence information,<br>contact information and information needed for connections itself (like<br>passwords, etc.) which may be stored in different desktop components.
<br><br>Here's what the basic use case provides and what we have written down:<br><br>1.Albert logs in<br>- System startup was not covered by us.<br>- Since there wasn't a contact manager within your specification we thought
<br>mission control manages the contacts.<br><br>2.Albert views contact list<br>- The client UI requests contact list – how did that start up? To provide a<br>universal interface we called it desktop UI.<br>- As our Mission Control is managing the presence information, it has to stay
<br>updated. You solution to receive signals by the connection managers is the<br>better solution than our "polling"!<br>- The contact manager has to match possible communication types - that's what<br>we do with mission control.
<br>- Client displays contact list – exactly the same.<br><br>3.Albert initiates chat with Bertha<br>- Albert selects Bertha and chat – same here just called<br>'wait4UsersSelection()'<br>- Client UI asks Contact Manager for all possible methods of forming a text
<br>channel to Bertha – just called 'establishConnection()'<br>- Somehow it is necessary to see if the needed resources are available – does<br>the contacts manager check these too?<br>- A difference: we start up a matching client now – yours was already there.
<br>Is the client responsible for starting a matching connection manager?<br>- What happens if additional clients are needed? Who is starting them?<br>- Also we provide the connection informations to Client & Connection Manager.
<br><br>4.Bertha accepts<br>- we only looked at one communication partner's side at the moment<br><br>What's the job of mission control? Only startup connection managers and read<br>configuration files? This is less than stated in the archtecture overview,
<br>provided on your page!<br><br>[1] <a href="http://telepathy.freedesktop.org/wiki/BasicScenario">http://telepathy.freedesktop.org/wiki/BasicScenario</a><br>[2]<br><a href="http://web.mac.com/s_eilers/iWeb/Decibel/Use%20Cases%20and%20Sequence%20Charts.html">
http://web.mac.com/s_eilers/iWeb/Decibel/Use%20Cases%20and%20Sequence%20Charts.html</a><br><br>Regards,<br>Kai Teuber<br>_______________________________________________<br>Telepathy mailing list<br><a href="mailto:Telepathy@lists.freedesktop.org">
Telepathy@lists.freedesktop.org</a><br><a href="http://lists.freedesktop.org/mailman/listinfo/telepathy">http://lists.freedesktop.org/mailman/listinfo/telepathy</a><br></blockquote></div><br>