<div>Hi,</div>
<div>&nbsp;</div>
<div>I am trying to understand the use case and flow diagram. I have&nbsp;a doubts as:</div>
<div>&nbsp;</div>
<div>- Is it&nbsp;like this, that when&nbsp;user login in desktop UI,&nbsp;he&nbsp;will get the presence status of all the available&nbsp;members in his list, including there the&nbsp; media&nbsp;capabilities, so that before making a session,&nbsp;user knows the media capabilities&nbsp;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>&nbsp;</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>&nbsp;</div>
<div>Thanks &amp; Regards</div>
<div>--Naveen<br><br>&nbsp;</div>
<div><span class="gmail_quote">On 5/2/06, <b class="gmail_sendername">Kai Teuber</b> &lt;<a href="mailto:Kai.Teuber@basyskom.de">Kai.Teuber@basyskom.de</a>&gt; 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,&nbsp;&nbsp;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 &amp; 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>