As part of ticket #537 [0], we need to add supports for user's avatars leveraging the Gravatar(Globally Recognized) service [1].
The description in the ticket implies forcing the use of Gravatar imposing the burden on the user to create and account there. I propose we use django-avatar, which allows users to upload their own avatar inside GeoNode (for example in the profile page) and has a failback in Gravatar if the user has not defined a custom profile. I have implemented django-avatar on another site before and implementing it is just a matter of a few hours. Should I go for it? Ariel. [0] http://projects.opengeo.org/CAPRA/ticket/537 [1] http://gravatar.com
