[Telepathy] list fixed

Stefan Eilers stefan.eilers at basyskom.de
Tue Mar 21 00:50:32 PST 2006


Am Sonntag, 19. März 2006 02:04 schrieb Robert McQueen:
> Sorry for the silly message, but if you get this then the renaming of
> the list from IPCF to Telepathy has been succesfully repaired, so now we
> can go on and discuss what the next steps are to move forward the
> Telepathy community.

Cool.. :)

Maybe we should continue the discussion, which started on the meeting at 
FOSDEM:

IMHO we need to clearify some important things which belongs to the 
Mission-Control stuff:

I think we agree that it is important to design an architecture where the 
clients will talk to mission-control instead with the connection managers 
directly. This would provide the opportunity to reduce complexity in the 
clients and to solve various problems (ressource problems, signalling, ..) in 
a central manner.

The question is, which services have to be integrated as an general part of 
the Telepathy infrastructure and what has to be desktop specific and how to 
interact between them. 
The general part should contain everything which is needed to help 
applications to solve their requests as easy as possible in a platform 
independent way, but it should use services which are expected to be 
available on every desktop, to solve its job.
For instance: It does not make sense to store addresses or other contact 
information by Telepathy. Thus, we have to discuss an interface which allows 
MissionControl to request such information from an desktop system if it needs 
it.

To be more concrete, we may start with the following questions:

1. What services expects a desktop application from such an infrastructure? 
For instance, an application should just have to say: "I want to have a 
textbased communication to X". Mission control should decide by itself which 
protocol and connection manager should be used to solve this. 
Or: "Give me all persons which are currently online"..
This would allow developers to write clients in very a simple way.
Does anybody (especially the developers of chat applications) have additional 
ideas?

2. Incoming connects: How to inform/start client applications? We should use 
as much of the D-BUS way to doing this, as it is the common part between all 
desktops. If we need desktop specific solutions to start applications, they 
should be put on top of the D-BUS system. Thus, mission control should not be 
aware of any desktop specific stuff to be as portable as possible.. Does any 
KDE/Gnome specialists have any ideas here what currently exists and how to 
handle this? What do we need to realize such an starter or what is already 
available?

3. ?? Any additional questions?
 
We should gather the ideas of this discussion to design a protocol/interface 
specification out of it.

What do you think?

Stefan
-- 
Stefan Eilers
Project Manager

basysKom GmbH
Robert-Bosch-Str. 7 | 64293 Darmstadt | Germany
Tel: +49 6151 3969-962 | Fax: -736 | Mobile: +49 170 4213459 |
Jabber: eilers at jabber.org
stefan.eilers at basyskom.de | www.basyskom.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/telepathy/attachments/20060321/f98ae12c/attachment.pgp


More information about the Telepathy mailing list