[Bug 27107] activity/application presence

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Mar 24 14:26:45 CET 2010


http://bugs.freedesktop.org/show_bug.cgi?id=27107





--- Comment #6 from Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>  2010-03-24 06:26:44 PST ---
(In reply to comment #4)
> When the user activates the "Share with everybody" menu item in Abiword,
> Abiword creates a DbusTube channel, then calls:
> 
> Connection.Interface.Applications.AdvertiseApplication (o: Channel, a{sv}:
> Properties) → nothing

I'm wondering if we should represent an application as a channel or as a set of
channels. For example an Abiword session could include a Text channel, a
DBusTube channel and one day maybe a Call channel.
So maybe that should be a(oa{sv}) instead. That would also fit better with MC
which always present channels by batch if they are related.
Downside is how are we supposed to join an activity then as we can't request
more than one channel at the same time? Maybe it's time to introduce
CreateChannels() as we already suggested when discussing multi filter transfer
stuffs?

On an unrelated topic, I'm wondering if we should have a dictionnary to store
activity specific properties (as the OLPC activity properties). Or maybe we
could use the tube channel properties dict for that?


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the telepathy-bugs mailing list