If no avatar, use gravatar/pavatar/openid avatar as default

If no avatar, use gravatar/pavatar/openid avatar as default

Issue ID:84
Issue Category:feature
Component:ui
Priority:lowest
Status:active
Assigned:Unassigned
Version:0.5
Milestone:0.7

If there's no avatar for a user, try to find a [http://gravatar.com/ Gravatar], [http://pavatar.com/ Pavatar], or [http://www.openvatar.com/ Openvatar] that matches.

If there's no avatar for a remote profile, try to find a Pavatar for them. (OpenMicroBlogging doesn't share email addresses or OpenID identities.)

We may want to just stick with Pavatars to start off with -- neither Gravatar nor Openvatar seem to be OSD-compliant services. (We may want to approach both to see if they'd consider compliance.)

--- Maybe the hosting OBM server for a user could provide a proxied link to the actual pavatar image so the hosting OMB instance doesn't need to share data like the user's openid with other OMB servers? For example, http://identi.ca/candrews/pavatar.png would always be valid, and would be proxied by laconi.ca to my pavatar, so other OMB servers can just use the http://identi.ca/candrews/pavatar.png and not need to know anything else. -- candrews

--- Adding notes from #107:

It would be nice to assign made-up photos or clip art as default avatars, rather than the blank gray face. Could probably pull a few dozen candidate pictures from Flickr and OpenClipArt.

--- These are nice, and free: http://www.isity.net/blog/?p=65 . -- evan June 27, 2008, at 01:23 PM

--- I have this lying around: http://zork.net/~sneakums/octothorpe.png - uploaded to http://www.flickr.com/photos/sneakums/2618068810/ to document the licence (cc-by), in case you want to use it. -- sneakums 2008-06-28T09:27:19+0000

Legacy Data

This issue was migrated from another tracking system. The legacy data at time of import is provided below as a reference.

Ticket ID: 
84
Reported by: 
evan
Owner: 
brett
Status: 
assigned
Type: 
feature
Component: 
ui
Priority: 
5
Version: 
0.5
Milestone: 
0.7

Updates

#1

Why not default to (instead of "If there's no avatar for a user"( set the registered e-mail address' Gravatar as the users avatar? Or if there is none, the registered URL/OpenID's Pavatar/Openvatar. I'd check Gravatar first because that's much more common.

#2

I've wanted this feature (or something very close to it) myself, so have cloned the gitorious repo and branched off the 0.9.x branch.

What I've implemented is the ability for the user to choose to use their gravatar, instead of automatically grabbing it for them.

This is what I've got so far: http://gitorious.org/~vectroid/statusnet/vectroid-avatar/commits/0.9.x-g...

I'm very new (last night new) to the status.net codebase, so any pointers here won't go amiss. I've done what I can to build this feature in without modifying anything in terms of data storage or current code functionality.

#3

I guess this isn't going to be appearing on identi.ca anytime soon is it? I'd love it if it did! :-)

#4

See also

http://status.net/open-source/issues/1066
Missing avatars in subscriptions/subscribers

Login or Register to modify this issue, or to receive updates by email.

You can also subscribe to the RSS feed for updates to this issue.