Give avatar URI on Account
@xclaesse
Submitted by Xavier Claessens Assigned to Telepathy bugs list
Description
Since AM is supposed to save on disk the avatar, it is convenient for clients to get it as URI. For example contactsd (meego telepathy->tracker daemon) need to save again on disk which could be avoided if AM communicate where it already saved it.
Also it's much more efficient than travelling avatar data over DBus.
I know this is breaking the hypothetical case where AM/CM are running on another machine, but does that really matter?
I'm thinking the same for CM doing the avatar cache, maybe we could have some flags on the account "this run on the local machine, so please give URI instead of avatar data over DBus" ?