[Telepathy] [Bug 20034] Avatar cache reference implementation

Sjoerd Simons sjoerd.simons at collabora.co.uk
Thu Mar 19 11:46:54 PDT 2009


On Wed, Mar 18, 2009 at 01:31:51PM +0100, Guilhem Bonnefille wrote:
> Sorry for the noise. I did not imagine that Telepathy has to provide
> such interface. Just that Telepathy can focus on IM and delegates the
> avatar retrieving to another D-Bus service. This is then the
> responsability of the IM client to decide if it needs avatar or not,
> and contacts the Avatar service if so.
> 
> Concerning caching feature, of course the Avatar service can do this
> job: before trying an heavy request, just check in its own cache if
> the requested avatar is already downloaded. By this way, as cache
> system is hide behind the scene, so any client (Qt, Gtk, Python...)
> does not have to worry about.

When this was discussed in the past i think the general consensus was that the
avatar cache should just be say a directory containing the avatars in a
standardized layout. I think using a D-Bus service for that would be slightly
overengineering things.

  Sjoerd
-- 
Logic is a pretty flower that smells bad.


More information about the telepathy mailing list