Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 476792

Summary: Remove profile pictures from the portal
Product: Community Reporter: Alexander Nyßen <nyssen>
Component: Project Management & PortalAssignee: Eclipse Webmaster <webmaster>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: chris.guindon, denis.roy, eric.poirier, Lars.Vogel, nobody, wayne.beaton
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard: stalebug
Attachments:
Description Flags
portal picture
none
Patch to remove the picture from Contact box none

Description Alexander Nyßen CLA 2015-09-07 08:45:49 EDT
While the portal still offers an image upload (for an avatar), the project dashboard (see e.g. https://projects.eclipse.org/projects/tools.gef/who) seems to ignore this image and uses gravatar instead. I think its fine to use gravatar here, but the upload possibility in the portal should be replaced with a link to gravatar if it is no longer used. This would best also be integrated in the MyInfo page, which IMHO is he intended replacement.
Comment 1 Wayne Beaton CLA 2015-09-09 21:45:42 EDT
Chris, Denis, Eric: I recall talking about this a while ago, but don't recall what we decided.

Do we want to migrate avatar functionality to "My Account" ?

In any case, maybe we should retire this behaviour from the portal. Thoughts?
Comment 2 Denis Roy CLA 2015-09-09 21:59:36 EDT
Eric can correct me if I'm wrong, but I think we're using Gravatar for this.

https://www.eclipse.org/donate/donorlist.php
https://www.eclipsecon.org/europe2015/community/speakers
Comment 3 Eric Poirier CLA 2015-09-10 09:26:19 EDT
(In reply to Denis Roy from comment #2)
> Eric can correct me if I'm wrong, but I think we're using Gravatar for this.
> 
> https://www.eclipse.org/donate/donorlist.php
> https://www.eclipsecon.org/europe2015/community/speakers

Yes we do use Gravatar for these pages.

It's also true for the Projects page as well:
https://projects.eclipse.org/projects/tools.gef/who

I agree with Alexander here to remove the upload option and replace it with a Gravatar link to change the picture.
Comment 4 Denis Roy CLA 2015-09-10 11:50:29 EDT
> I agree with Alexander here to remove the upload option and replace it with
> a Gravatar link to change the picture.

If the purpose is to store one's avatar, do we need to provide this field, since we already know their email address?
Comment 5 Christopher Guindon CLA 2015-09-15 14:16:19 EDT
(In reply to Denis Roy from comment #4)
> > I agree with Alexander here to remove the upload option and replace it with
> > a Gravatar link to change the picture.
> 
> If the purpose is to store one's avatar, do we need to provide this field,
> since we already know their email address?

The gravatar module is installed on all our drupal sites, we don't need to do anything about that.


(In reply to Denis Roy from comment #4)
> > I agree with Alexander here to remove the upload option and replace it with
> > a Gravatar link to change the picture.
> 
> If the purpose is to store one's avatar, do we need to provide this field,
> since we already know their email address?

Correct, we dont need to track this since we already know the e-mail of our users.

If the impage_upload for an avatar is not being used anywhere, we should remove it from the portal.
Comment 6 Nobody - feel free to take it CLA 2016-02-10 02:46:44 EST
I set out to have my face shown in the committer list of the project pages. Since I got a hint that it is linked to gravatar I tried to set it up. 

Apparently it is linked with having a wordpress.com account (clicking 'Create own avatar' here https://nl.gravatar.com/ takes you to https://signup.wordpress.com). Even though I use my work email address and I don't want to have wordpress account associated with it, I created an account, thinking I'll delete my wordpress account after the fact and use only gravatar. But it turns out wordpress will not let you delete your account, so now I'm stuck with a wordpress account using my work email.

I think this entanglement for the sake of a picture in the committer page is unnecessary. An 'if there's gravatar use it, otherwise use the eclipse portal picture' approach would be better IMO.
Comment 7 Lars Vogel CLA 2016-02-10 05:01:26 EST
(In reply to Sopot Cela from comment #6)
> An 'if there's gravatar use it, otherwise use the eclipse
> portal picture' approach would be better IMO.

+1 but I think available eclipse portal picture should have prio
Comment 8 Christopher Guindon CLA 2016-02-10 10:25:17 EST
(In reply to Lars Vogel from comment #7)
> (In reply to Sopot Cela from comment #6)
> > An 'if there's gravatar use it, otherwise use the eclipse
> > portal picture' approach would be better IMO.
> 
> +1 but I think available eclipse portal picture should have prio

The current behavior for all of our Drupal sites as of right now is:

Gravatar is the default image unless you upload a picture in your /user page. The user page is accessible via the link on your name in the toolbar at the top of each page.
Comment 9 Lars Vogel CLA 2016-02-10 12:05:20 EST
Christopher https://projects.eclipse.org/projects/eclipse.platform.ui/who still does not show Sopots picture. Do we have to wait until the page is regenerated with Wayne's job or is their still a bug?
Comment 10 Christopher Guindon CLA 2016-02-11 09:55:34 EST
(In reply to Lars Vogel from comment #9)
> Christopher https://projects.eclipse.org/projects/eclipse.platform.ui/who
> still does not show Sopots picture. Do we have to wait until the page is
> regenerated with Wayne's job or is their still a bug?

If he uploads a picture in /user or register with gravatar, it should appear there right away.
Comment 11 Lars Vogel CLA 2016-02-11 10:05:09 EST
(In reply to Christopher Guindon from comment #10)
> If he uploads a picture in /user or register with gravatar, it should appear
> there right away.

AFAIK Sopot has a picture in his Eclipse user profile but it is not shown on our project page. Can you check?
Comment 12 Nobody - feel free to take it CLA 2016-02-11 10:19:20 EST
Created attachment 259714 [details]
portal picture

Not sure what you mean with /user but see attached my committer portal page (personal data omitted).

So I've had a picture for a while. If the portal is not the place to have a picture please point me to a URL of where should I (or anyone else) upload it.
Comment 13 Christopher Guindon CLA 2016-02-11 11:02:44 EST
(In reply to Sopot Cela from comment #12)
> Created attachment 259714 [details]
> portal picture
> 
> Not sure what you mean with /user but see attached my committer portal page
> (personal data omitted).
> 
> So I've had a picture for a while. If the portal is not the place to have a
> picture please point me to a URL of where should I (or anyone else) upload
> it.

If you are logged in, the url is https://projects.eclipse.org/user and then you need to click on Edit information.

You can also click on your name in the toolbar at the top of the page if you are logged in and then click on edit information.
Comment 14 Nobody - feel free to take it CLA 2016-02-11 11:12:58 EST
(In reply to Christopher Guindon from comment #13)
> (In reply to Sopot Cela from comment #12)
> > Created attachment 259714 [details]
> > portal picture
> > 
> > Not sure what you mean with /user but see attached my committer portal page
> > (personal data omitted).
> > 
> > So I've had a picture for a while. If the portal is not the place to have a
> > picture please point me to a URL of where should I (or anyone else) upload
> > it.
> 
> If you are logged in, the url is https://projects.eclipse.org/user and then
> you need to click on Edit information.
> 
> You can also click on your name in the toolbar at the top of the page if you
> are logged in and then click on edit information.

Ok so I uploaded a picture on the projects page and it is showing up in the committer list now.

It seems that having a picture in the committer records doesn't have any effect unless you add it in the projects.eclipse.org profile.
Comment 15 Christopher Guindon CLA 2016-02-11 11:30:16 EST
(In reply to Sopot Cela from comment #14)
> (In reply to Christopher Guindon from comment #13)
> > (In reply to Sopot Cela from comment #12)
> > > Created attachment 259714 [details]
> > > portal picture
> > > 
> > > Not sure what you mean with /user but see attached my committer portal page
> > > (personal data omitted).
> > > 
> > > So I've had a picture for a while. If the portal is not the place to have a
> > > picture please point me to a URL of where should I (or anyone else) upload
> > > it.
> > 
> > If you are logged in, the url is https://projects.eclipse.org/user and then
> > you need to click on Edit information.
> > 
> > You can also click on your name in the toolbar at the top of the page if you
> > are logged in and then click on edit information.
> 
> Ok so I uploaded a picture on the projects page and it is showing up in the
> committer list now.
> 
> It seems that having a picture in the committer records doesn't have any
> effect unless you add it in the projects.eclipse.org profile.

Correct, we currently don't have a mechanism for importing the picture from the committer records across all our websites.
Comment 16 Christopher Guindon CLA 2016-02-19 16:44:32 EST
I am repurposing this bug since we support gravatar on most of our sites and users can override their gravatar picture for each of our drupal sites.
Comment 17 Eclipse Genie CLA 2018-02-10 16:18:46 EST
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.

--
The automated Eclipse Genie.
Comment 18 Christopher Guindon CLA 2018-02-12 11:39:35 EST
It's currently possible to update your picture vis accounts.eclipse.org but I think the end goal is to stop managing user profile picture and strictly rely on gravatar.

Bug 516517 - Drop local avatar management in favor of Gravatar

I think the purpose of this bug is to remove the profile picture functionality from the portal.

Eric, can you look into this and tell Wayne what file he can delete to remove the profile picture functionality from the portal?
Comment 19 Eric Poirier CLA 2018-02-13 12:06:51 EST
Created attachment 272666 [details]
Patch to remove the picture from Contact box

Hi Chris,

I created this patch to remove the picture and related links from the Contact component of the Portal.

Wayne, I think you'll have to manually remove the lines from the Portal but using this patch file it should be pretty straight forward.

Let me know if you have any questions.
Comment 20 Wayne Beaton CLA 2018-02-15 21:36:32 EST
(In reply to Eric Poirier from comment #19)
> Wayne, I think you'll have to manually remove the lines from the Portal but
> using this patch file it should be pretty straight forward.

Done.
Comment 21 Christopher Guindon CLA 2019-02-19 21:57:22 EST
(In reply to Wayne Beaton from comment #20)
> (In reply to Eric Poirier from comment #19)
> > Wayne, I think you'll have to manually remove the lines from the Portal but
> > using this patch file it should be pretty straight forward.
> 
> Done.

The portal does not exist anymore!

Closing this bug!