Community
Participate
Working Groups
It was a bit annoying to enable gravatar for all repositories. Well, first I had to find the setting as it only worked for eclipse.org. Wondering if a checkbox in the view menu of the repositories view could do the trick (toggle it for all repositories). Or a context menu on the actual gravatar ((dis/en)able for this repo, (dis/en)able for all repos).
Maybe there should also be a preference to auto-enable it for any new repositories.
from task 345826 comment 15: bq. The reason that it is disabled by default is to avoid exposing internal email addresses without explicit consent. My sense is that it's fine to enable Gravatar for public repositories by default. To identify public repositories I would suggest that we add a new flag to the repository settings. How does this setting expose email addresses? Doesn't Gravatar protect people from that problem by using a hash of the email address? Not sure what I'm missing here.
In order to obtain the hash you have to send the email address to Gravatar.
Wait, now I completely confused myself. That makes no sense, the hash is computed client side so there is no privacy problem.
So now that we have established that, is there any good reason not to have a global setting for enabling/disabling Gravatar?
Not that I'm aware of. My preference is for the setting, if present, to default to enabled.
I propose that we provide three options on a Gravatar settings page: * Disable Gravatar * Enable Gravatar for public repositories (default) * Enable Gravatar for all repositories Task repositories could be marked as public through the repository settings page. Known Apache, Eclipse.org repositories etc. would be marked public by default. In addition, Mik suggested: * Always show the person image in the top-right of the task editor and make that the affordance for enabling task editor person images. This takes some extra space, but I think it is a reasonable tradeoff given the relevance of this feature. * When the image is clicked, go to a new Repository Settings page that's called Avatars, and allows the user to select an Internal or External (eg, Gravatar) avatar, similar to: http://confluence.atlassian.com/display/FISHEYE/Configuring+Avatar+Settings . This retains the opt-in nature, but makes it easy an obvious to turn on.
Mylyn has been restructured, and our issue tracking has moved to GitHub [1]. We are closing ~14K Bugzilla issues to give the new team a fresh start. If you feel that this issue is still relevant, please create a new one on GitHub. [1] https://github.com/orgs/eclipse-mylyn