[Telepathy] Room list spec

Xavier Claessens xclaesse at gmail.com
Thu Jul 26 10:09:11 PDT 2007


Hello,

I implemented the room list spec in empathy and I have some problems
with it:

- If the roomlist channel is a singleton and 2 clients request it, when
the first client do not need the channel anymore it Close the channel
and the 2sd client can't get more rooms.

- We can't list rooms from another server, that's supported by jabber. I
see 2 solutions: 1) we add a handle type ROOMLIST and the handle's name
is the server we want to get the list from. 2) We need something like
ListRooms (s: server).

- If a client already started to list rooms, another client can't get
already emitted GotRooms. We need something like GetRooms()->a(rooms)

I think we should change that spec.
Any suggestions?

Xavier Claessens.



More information about the Telepathy mailing list