I'm working on supporting different types of avatars other than just what the user uploads. My goal is to support Gravatars, Pavatars, and Favatars.
First, Gravatars is not a Free Service. However, laconica already supports non-Free URL shortening services. Would it be acceptable if, just like for the URL shorteners, there is a "non-Free" note put next to the Gravatar option? Second, I think laconica needs to cache Pavatars and Favatars. Consider the case where some like me uses a pavatar as their avatars, and the pavatar resides on my home PC running my blog. Every user that visits identi.ca would then load my pavatar from my home server, and just kill the poor thing. How should I implement the caching? Should I store the pavatar image data in memcache, or rely on something like Apache's mod_cache to store it? Third, I'm contemplating the interface. I'm thinking that I'll modify the Avatar Settings page, and have something like so: ----------- | | | Gravatar| ( ) Gravatar | | ----------- ----------- | | | Pavatar | ( ) Pavatar | | ----------- ----------- | | | Favatar | ( ) Favatar | | ----------- ----------- | | | Uploaded| (x) Uploaded | | ----------- [ ] [Browse...] [Save] The file selector and "Browse" button would only be displayed when the radio option for "Uploaded" is selected. Thoughts? Thanks! ~Craig _______________________________________________ Laconica-dev mailing list [email protected] http://mail.laconi.ca/mailman/listinfo/laconica-dev
