Avatar support
- Avatar Libre
- Federated service for users to upload avatars
- Login is via OpenID or via registration (email address)
- Upload an image, ideally 512x512
- Provide some neat, AJAXy way to crop it.
- Store the image at 512x512, 128x128, 80x80, 64x64 and 24x24 pix.
- Prompt user to acknowledge that they own the copyright the image
- Prompt user to relicense their work under CC Zero License which is basically PD.
- Store images at a.libre.fm/i/4a3ea781b1e76c0b894efb52e18cd932-512.jpg, etc.
- Find a generous host to store these (ie. archive.org)
- Another option is to use [http://www.gravatar.com Gravatar].
- For Users providing a JabberID in their profile it could be nice to propose to fetch jabbers' avatar to feed user profile with it.
Usually one solves this by using hCard and making the system distributed. ie,
if you grab the "representative hCard" of my homepage you will easily see my
avatar is there :)