Re: Avatars+Gossip+Telepathy
Mikael Hallendal <[email protected]> Mon, 06 Nov 2006 10:23:49 +0100
| Newsgroups | gmane.comp.gnome.gossip.devel |
|---|---|
| Organization | Imendio AB |
| Message-ID | <[email protected]> |
Richard Hult skrev: > Xavier Claessens skrev: >> I think a good idea is to store avatars in PNG files, the name of the >> file can be used to know for which contact the PNG is for. This way >> users can get avatars from (for example) >> >> ~/.gnome2/Gossip/<account>/<id>.png >> >> Another solution is to store it in XML or plain-text file using base64 >> encoded. > > I've planned to implement a cache for avatars, by storing the images on > disk with the hash value that is already used to identify the image as > filename. Then we won't have to fetch the avatars from the server unless > they change. Would this work for your use case as well? Even better :) To clearify my other post, I was meaning to say that the cost of sending them over D-BUS is probably very small compared to actually fetch them over TCP from the server. A cache that makes Gossip not fetch the avatars from any protocol implementation in case they are up to date would be optimal. Now Richard, as soon as you have implemented a Socks proxy for Loudmouth 2 you should hack on this! *nods and winks* Cheers, Mikael Hallendal -- Imendio AB, http://www.imendio.com/