Problem/Motivation

This feels like a very important personal privacy issue, just because I have put my name and avatar on Drupal.org, does not mean that I would want it included/displayed via the Contribute module. I absolutely believe this process should be opt-in in order to allow each individual to make this decision for themselves, and not have you make it for them. I'm sure some people, if not most would be ok with it, but it's not worth it to for those who would absolutely say no.

Proposed resolution

Make the display of contributors opt-in

Remaining tasks

Do it.

User interface changes

Only those who opt-in will have their name and likeness included.

API changes

Data model changes

CommentFileSizeAuthor
#12 2944781-12.patch122.89 KBjrockowitz
#11 2944781-11.patch122.89 KBjrockowitz

Comments

Dave Reid created an issue. See original summary.

dave reid’s picture

Issue summary: View changes
dave reid’s picture

Title: Displaying my name and picture on Drupal sites should be opt-in » Displaying maintainer/DA names and pictures on Drupal sites should be opt-in
dave reid’s picture

gdd’s picture

I agree with this. The display of these people's names and avatars gives an implicit message that they support the DA and/or the Contribute module, and this is not necessarily the case. I don't support either of these efforts and in fact, I would be kind of horrified to have that be implied. Additionally, from a personal standpoint, people just might not want their image or name spread out that widely due to their own personal privacy concerns. This functionality should be opt-in or removed.

adriancid’s picture

Hi @Dave Reid thanks for reporting, would be great if the next time you use the Issue Summary Template to report an issue.

Do you have an idea about how to request the inclusion or not in the module?

tim.plunkett’s picture

Issue summary: View changes
dave reid’s picture

I don't really have any idea aside from the maintainers of Contribute would need to personally reach out to each person to get their feedback and approval. And then be able to whitelist which people are visible once they have done so.

adriancid’s picture

Hi @tim.plunkett, do you have any idea about how to request the permission? I can't see how to do this in the module, we need to open a poll about this? Imagine that each week somebody wants to show or not his information, we will need to make many releases only to support this.

tim.plunkett’s picture

You need to remove everyone that you have not gained explicit permission from.
It is not something you can automate without adding some checkbox to Drupal.org itself.

jrockowitz’s picture

StatusFileSize
new122.89 KB

@Dave Reid Thank you for catching this mistake.

I apologize and take responsibility for this mistake. I completely understand that even though someone's user profile and picture is on Drupal.org, it does not automatically mean it should be included and distributed within a module. I failed to take into consideration how this would be perceived by others and especially the people involved.

I hope people understand how important I feel it is acknowledged everyone's contributions to Drupal core and contrib projects. We should continue to have a reasonable and ongoing conversation on Durpal.org.

The attached patch removes #2944296: Display maintainers/contributors for installed projects. Once all the test pass, I will commit it and tag a new release.

jrockowitz’s picture

Status: Active » Needs review
StatusFileSize
new122.89 KB

  • jrockowitz committed d78f63b on 8.x-1.x
    Issue #2944781 by jrockowitz: Displaying maintainer/DA names and...

  • jrockowitz committed 520f7ce on 8.x-1.x
    Issue #2944781 by jrockowitz: Displaying maintainer/DA names and...
jrockowitz’s picture

dave reid’s picture

@jrockowitz, thanks I really appreciate the quick action on this to respect the people I know would have been truly uncomfortable with this.

adriancid’s picture

Giving credit ;-)

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.