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

Reply via email to