This issue creates an extensive list of contribution types that we either track or could track. It should be noted that this is not comprehensive. There are forms of contribution that do not leave behind data that cannot be collected. That said, this list does cover lots of types of contribution and not just code.
If we were to apply some math to this data, we could calculate an engagement score for users and organizations. Tracking engagement over time could be a key health metric.
Many of these contribution types would make profiles and organization pages more robust and would be less subjective than self-reported information.
Contribution Type | User | Org | Status | Notes | |
---|---|---|---|---|---|
Issue credits | X | X | Displayed on profile | Only last 90 days are displayed, but all are tracked. Awarded by project maintainer | |
Commits | X | Displayed on profile | Git records | ||
Releases created | |||||
Projects owned | X | Not displayed | By author field (can change and could be broken down by full versus sandbox) | ||
Projects supported | X | Displayed on profile | Ref on org profile | ||
Change notices (project participation) | X | Not displayed | Technically, we might show this as a post that the user created | ||
Projects maintained | X | Not displayed | We would need to decide how many maintainer types/roles to display | ||
Documentation revisions | X | Displayed on profile | We show this listed as an aggregate. (i.e. "more than 100 document edits") Cannot credit to orgs | ||
Documentation section maintained | X | Not yet tracked | This will be possible with new documentation tools defined in the content strategy. | ||
Forum posts created | X | Not displayed | Technically, you can see these as posts by the user, but it is not a total and not limited to forum posts. | ||
Forum comments | X | Not displayed | Technically, you can see these as comments by the user, but it is not a total and not limited to forum comments. | ||
DrupalCons sponsored | X | Not displayed | We have this for most past DrupalCons. | ||
Supporting partner status | X | Displayed on profile | Supporting partners fund Drupal.org—both infrastructure and staffing costs. | ||
Membership status | X | X | Displayed on profile | Individual or organization membership | |
Donations and support to the Drupal Association | X | X | Not tracked | We have totals of money spent with the Drupal Association, but we'd need to aggregate this information and likely abstract it to levels. | |
Jobs posted | X | X | Not displayed | Technically, we could show this for users, but I'm not sure there is value. | |
Issues created | X | Displayed | Kinda. This is really "posts" of all types on the user profile. | ||
Issue comments | X | Displayed | Kinda. This is really "comments" of all types on the user profile. | ||
Issues followed | X | Not displayed | This seems like an excellent engagement metric. | ||
Projects followed | X | Not displayed | Also an excellent engagement metric. | ||
User/interest groups owned/maintained | X | Not displayed | From Groups.drupal.org data | ||
User/interest group membership | X | Not displayed | From Groups.drupal.org data | ||
User/interest group participation | X | No displayed | By count of nodes created or comments posted | ||
Local user groups sponsored | X | Not tracked | Great organization metric | ||
Organizing events listed on groups.drupal.org | X | X | Not tracked | Good metric for both users and organizations, should be thought about in the next evolution of groups (likely whenever we take on the D.o D7-D8 migration | |
Camps sponsored | X | Not tracked | Camps would need to help us track this and submit their data to staff for upload. | ||
DrupalCon session submissions | X | Not displayed | We have this data for quite a few past DrupalCons. | ||
DrupalCon speaker | X | Not displayed | We have this data for quite a few past DrupalCons. | ||
DrupalCon Trainer | X | X | Not displayed | We have this data for quite a few past DrupalCons. | |
BoF sessions submitted | X | Not displayed | We have this data for quite a few past DrupalCons. | ||
Translations strings submitted | X | Not displayed | From localize.drupal.org. It would be great to figure out how to attribute this work back to organizations for organization credit. | ||
Translations strings accepted | X | Not displayed | From localize.drupal.org. It would be great to figure out how to attribute this work back to organizations for organization credit. | ||
Translations strings reviewed | X | Not displayed | From localize.drupal.org. It would be great to figure out how to attribute this work back to organizations for organization credit. | ||
Core patches submitted | X | Not displayed | This could potentially be pull requests or merge requests with new tools | ||
Contrib patches submitted | X | Not displayed | This could be pull requests or merge requests with new tools | ||
Case studies submitted | X | X | Displayed | Partially displayed. This shows up on the marketplace listings, but not on the profile. | |
Employees on Drupal.org | X | Displayed on profile | This display could use some work. Acquia's page takes about 10 seconds to load because the list of users is so long. | ||
Drupal Planet Posts | X | X | Not tracked | This could be tied back to users with a little customization | |
Camps organized | X | Not tracked | We might be able to pull this from the groups data with some modifications to the roles/management types. | ||
User/interest groups organized | X | Not tracked | We might be able to pull this from the groups data going forward | ||
# of mentees listing as a mentor | X | Not displayed | This is similar to the concept of "followers", but people community focused. | ||
Is board member | X | Not tracked | We could put this on profiles | ||
Core maintainer | X | X | Not tracked | Orgs it could be "hires a core maintain" | |
Sprint mentor | X | Not tracked | Wouldn't this be awesome? We'd have to decide what sprints qualify—just DrupalCons or all big sprints at camps and Dev Days. | ||
Staff | X | Not tracked | Hey, we know all our staff, but most people don't know if they are talking to a full time Drupal Association employee. | ||
Elevated role on Drupal.org | X | Not displayed | We've given special privileges to these people. It would be nice to highlight that. | ||
Working group member | X | Not tracked | This would help people understand governance roles a bit better. | ||
Security team member | X | Not tracked | We list all of these users, but it would be nice to show it as a badge on their profile pic for interactions in the issue queues. | ||
DrupalCon volunteer | X | Not tracked | We have the data in spreadsheets and thank you notes. It really should show up on profiles. | ||
DrupalCon attendee | X | X | Not displayed | Technically, people self-report this information right now, which means it is not accurate. Org would be a little difficult to track on this one, but it could possibly be done | |
Global Training Days organizer | X | X | Not tracked | We'd have to import this data. | |
IRC support | X | Not tracked | This would require people to give credit to people with IRC handles listed on Drupal.org. Maybe we could use the Karma points from IRC. | ||
Report spam | X | Not tracked | We know when people flag spam. This happens a lot, so figuring out how to give credit to that is going to be a challenge. | ||
Reviews project applications | X | Not tracked | That might speed up this process a bit, but there is other work under way. | ||
Provides support on StackExchange (Drupal Answers) | X | Not tracked | They have an API we could query. Their API terms of use require attribution of the data source. |
Next steps
Update this issue with related issues as that work is planned.
Comment | File | Size | Author |
---|
Comments
Comment #2
YesCT CreditAttribution: YesCT commentedThanks for making this meta issue. Is very helpful overview.
Some of these have issues linked from the parent profile meta I think.
"Issues followed" I'm guessing that would really be "Issues following" ? Or do you really mean Issues followed and unfollowed would still count as issues followed?
Comment #3
joshuamiI meant issues following, but the grammar sounded funny when I wrote it that way :)
As for the related issues, as you see them, please feel free to add. I'll go through and try to match up as many as I can later today.
Comment #4
joshuamiComment #5
joshuamiComment #6
joshuamiIt should be noted that this is not comprehensive. There are forms of contribution that do not leave behind data that cannot be collected. That said, this list does cover lots of types of contribution and not just code.
Comment #7
hussainwebI think it's a great list. I am especially interested in these:
- Patches submitted (core/contrib) - Undecided, I am leaning towards the idea but it is easy to see this bloat.
- Camp sponsorship - Great!
- Camp organizer - Great!
Comment #8
webchickOne thing that'd be really cool to see not only tracked but given a big boost in the marketplace scoring for the next ~6-9 months to encourage activity is "port contrib projects to D8."
If we had that deal where we could manually add people who have not commented on an issue to the issue credit, it would be easy-peasy. Just a straight bump in issue credit amount for any contrib_tracker issue marked fixed.
In lieu of that, maybe a boost for commits made to an 8.x branch of a module/theme/distro.
Comment #9
drozas CreditAttribution: drozas as a volunteer commentedThis is great news! :-)
I collected a list of contribution activities as part of the first stage of my PhD research from several data sources: documentary analysis from Drupal Planet (http://www.davidrozas.com/lab/drupal_planet_archive.php), semi-structured qualitative interviews and full field notes from participant-observation. You can find the list in the working paper here: http://cress.soc.surrey.ac.uk/web/sites/default/files/publications/worki... Of course, the scope/aim was quite different.
I have been going through the list and I think everything is mostly included, but I thought this might be helpful!
Comment #10
joshuami@drozas, I was hoping you would comment on this one given your keynote at DrupalCon Barcelona.
Thank you for sharing the link to your paper. Great work. I added three more contribution types (that we could track) from your paper.
@webchick, ++ the manual add of issue credits. That enables crediting a lot of different types of work that we don't see as a comment on the issue right now.
I like the port contrib to Drupal 8 bump. I could also see giving a bump to organizations that submit Drupal 8 case studies. (We need those early adopters.)
Comment #11
anish_zyxware CreditAttribution: anish_zyxware at Zyxware Technologies commentedRegarding issue patches, there could have been priority.
For example, those who port an entire module to drupal 8 and those who fix a single typo gets the same credit since it is a single issue. If we can rate the level of contribution, it would be great.
Also, +1 on localization submissions. My contribution to most free software projects I have contributed is localization. In my local language, I am the one who contributed most to Drupal. There should be way to highlight that in an individual as well as organization level.
A point system does make more sense. For example,
* A translation submission can be one point.
* A trivial issue can be 10 points.
* Porting of module, say 200 points.
* Drupal core can be given more weightage.
Like that. Just a suggestion
Comment #12
drozas CreditAttribution: drozas as a volunteer commentedThanks @joshuami! Let me know if I can give any other help (I couldn't think of anything else at least for the moment ;-)
Comment #13
Shyamala CreditAttribution: Shyamala at UniMity Solutions Pvt Limited commentedThis is an awesome initiative @joshuami. @drozas, great work - enjoyed your observations!
Listed out more contributions that are non code-centric/object-oriented, but more community-oriented:
Would be a great value to rope in more of such contributions. An option could be to have a Contributions project where users can post their contributions that don't fall under categories defined, then have those validated by other Contributors to actually acquire the credit.
Recommend Contributions stats to have 2 scores
- one a recent score that indicates participation around last year
- second an overall participation score
This will ensure continuous participation.
Stimulate participation of Users and Company with a mailer system that alerts them. Some examples could be:
- Congratulating participation - informing where they stands
- Knock on them when they haven't been around with information around activities that would of interest
- Let them know what other's in their organization, region are doing
We can be creative with the scenarios, make the Frequency and content non intrusive.
Comment #14
kattekrab CreditAttribution: kattekrab as a volunteer commentedThere's a huge amount of contribution that goes on in local communities that doesn't touch d.o.
Groups that use meetup.com and not GDO
and DrupalCamps around the world.
People involved in organising those camps the DA supports directly should be easy to credit in some way.
But then there's a challenge for the others.
Acknowledging events logged on G.D.O might help here?
EG - all the D8 launch parties needed to register on G.D.O to get included on the map... perhaps there's something there.
Comment #15
hussainweb@kattekrab: That's a fair assumption. We are careful in cross-posting any event (meetup, sprint, camp) to g.d.o at least and then point to whichever page where we are collecting signups (usually meetup, but sometimes our own website for camps). Earlier, there was no incentive other than hoping that someone who is not yet on meetup would notice and signup. The recent promotions on map were further incentives and I think most places would now be used to cross-posting.
Now, if we actually credit events organized on g.d.o, there would be a further push to cross-post. I don't think there is any resistance on using g.d.o for this.
Comment #16
davidhernandezYeah, more rep for organizing events would be nice. Camp/meetup/sprint organizers and volunteers. Also, hosts. We are giving credit to companies that support dev time now. How about those that provide their space for events? That is a big help facilitating sprints and meetups.
Comment #17
joshuamiTracking contribution at camps could be done through issue credit attribution—assuming issues were associated with the work being done at the camp. We'd have to figure out whether we wanted camps added using the existing organization type or if we needed something more specific to camps. This could also be extended to local user groups.
There is a lot of new functionality we'd need to figure out. For example, you can attribute your work in issues to customers, but we don't really display this anywhere except on the organization page. The value of attributing something to a camp would be directly impacted by whether or not you could see that camp listed anyplace. We have talked about extending where organizations are listed to a comprehensive list of "organizations that contribute" in addition to the Marketplace. (The Marketplace is currently limited to organizations that provide Drupal services in some form.)
In a couple of the responses above, there was mention of recent versus all time tracking and a scaled point system based on relative value. We've talked about both. Recent versus all time would require the work to backport commit credits to get decent "all time" totals. Those would be biased towards individual users and code commits. A point system based on relative value has also been talked about. I'm in agreement that something like translation strings would get less total points per instance than something like speaking at a DrupalCon. We did some work on this about a year ago when we were working on user role progression. I'm attaching the image. It was all very rough, so please don't judge to harshly. I'm not sure about displaying a user engagement metric like this. (It feels a lot like a certified to rock score—which some people loved and others hated.)
These ideas are all great. Keep them coming. We may not be able to track or display credits for them all, but its an important discussion.
Comment #18
joshuamiOh... one more thought I wanted to get down on paper.
For a lot of these metrics, we cannot rely on self-reporting. If it is not a self-reported credit, who reports the credit? One of the reasons that issue credits work so well is that maintainers award the credit as part of the issue workflow. For any credit that we track, we probably need to figure out the system for awarding those credits that creates an objective audit-able metric. Some of these will be way easier than others.
That doesn't mean a particular contribution type isn't valuable, but we might not have a way to assign that value in a way that is meaningful and can be displayed.
Comment #19
davidhernandezWe do have group moderators for the regional groups on gdo, so maybe it is up to them to control who is added as part of an official organizing committee for an event? That isn't as tightly controlled, but no less so than someone in contrib giving extra points to their friends in commit credits.
Comment #20
drozas CreditAttribution: drozas as a volunteer commentedThis article by Jimmy Tidey, discussing this issue happening on makers communities as well, might be helpful to reflect collectively on this: http://jimmytidey.co.uk/blog/affective-labour-and-digital-collaboration/
I have found this paragraph on "how to keep the balance" especially relevant:
Hope this can be useful!
Comment #21
andypostI can't find a doc page and way to report issues with statistics calculation.
Would be great to allow users report problems so calculations will get feedback
Comment #22
joshuami@andypost, please report the credit calculation error you found to the Drupal.org customizations queue: https://www.drupal.org/node/add/project-issue/drupalorg.
Comment #23
kattekrab CreditAttribution: kattekrab as a volunteer commented@joshuami - I just want to clarify something around contributing to camps.
You said
But what I meant, was tracking the contribution around ORGANISING camps, not the commits, reviews, comments, etc made on D.O during camps.
Organisers, volunteers, speakers, mentors... this is contribution too - but we currently don't have any visibility into that. And the data simply doesn't exist on D.O.
Having some kind of form on D.O for camp organisers to report back, perhaps with a user reference field (like we do for mentors) to list team members and volunteers... and some other camp metrics around attendance, sponsors, etc? Perhaps using G.D.O's events? Or at least something to brainstorm about.
Note: We SHOULD be able to recognise SPEAKERS at DrupalCons though. Right?
Comment #24
joshuami@kattekrab, thank you for asking the clarifying question. In the table provided in the issue summary, we tried to call out camp organization specifically.
As we move through the D.o content restructure work, camps could be a type of local interest group and organizers of those groups will have special roles that we can call out. So eventually, I think we'll have the data for that sort of contribution going forward. That might not be the best way to capture it historically, but we might have to draw a line at how much history of contribution we choose to document.
DrupalCon speakers is data that we have historically and would like to pull in to user profiles.
Comment #25
kattekrab CreditAttribution: kattekrab as a volunteer commentedThanks @joshuami - that's useful!
And apologies, I didn't go back and review the original list.
Comment #26
MatthewS CreditAttribution: MatthewS as a volunteer and at Pfizer, Inc. commentedAgreed, tracking contributions around organizing camps would be terrific. For example, I have a core group of people that meet at least once a month and put a ton of time into making the Drupalcamp Colorado event professional and excellent.
Comment #27
itapplication CreditAttribution: itapplication as a volunteer and at iTApplication.net commentedWe need to move forward.
At least we need to define priority and move forward by applying/updating one by one 'Contribution Type' into the algorithm for CREDIT system.
Comment #28
ChandeepKhosa CreditAttribution: ChandeepKhosa at 2Toucans commentedIs there anything I can do to help make these changes a reality? I'm happy to organise surveys & interviews with people if that's useful, also writing blog posts to help spread the word. Happy to help!
Comment #29
hestenetComment #30
ChandeepKhosa CreditAttribution: ChandeepKhosa at 2Toucans commentedI'm happy to assist in creating child issues to help break this large task into manageable pieces if anyone thinks that would be useful
Comment #31
xjmComment #32
mlhess CreditAttribution: mlhess as a volunteer commentedComment #33
mlhess CreditAttribution: mlhess as a volunteer commentedComment #34
hestenetAdding the suggestion to track releases created from @colan, per feedback on our recent blog post.
Comment #35
wturrell CreditAttribution: wturrell as a volunteer commentedCame to this via Hestenet's blog – last night I was watching the DrupalCon LA 2015 talk How do we encourage repeat contributions to Drupal Core?. Some there, such as YesCT, were saying a major bottleneck was the wait for patches to be reviewed (RTBC) and that a successful metric for sprints should not only be how many patches were created but how many issues reviewed/triaged/moved along - the current core Needs Review queue suggests it's still a major concern.
It doesn't seem to me (albeit as a newcomer) there's much problem with enthusiasm for contributing to core, or getting people to open issues, report bugs, have a go at writing a patch etc., the delay is at the other end because reviewing is (imho) REALLY hard, especially if you're trying to assimilate an unfamiliar issue which has spanned several years. Very satisfying from what little I've been trying of it, from a problem solving perspective, but hard and tiring all the same. Also, many probably don't even know just how small the group of core committers is? Is there a policy of mentioning the bottlenecks / human side of this at sprints?
Anyway, I'd argue RTBC maybe deserves it's own row in the table (bit surprised no-one's specifically mentioned it here or in the blog comments.)
Comment #36
Wim Leers@wturrell: interesting perspective, thanks a lot for posting that here :)
Currently, reviewers are treated exactly the same as those who roll the patch. They both get commit & issue credit. It may make sense to split up those two (writing vs reviewing code).
But I don't think it makes sense to call out RTBC specifically. In the vast majority of Drupal core issues that I've worked on, multiple people are reviewing, and it's just that when all feedback has been addressed and there is consensus among everyone that that last patch is the right one, then it's marked RTBC. So, RTBC'ing is not a solitary thing, it's a collaborative thing.
Comment #37
davidhernandezMaybe that can be a checkbox in the "Crediting $ committing" section of the issue, to identify those that contributed to reviewing,
Comment #38
andrewmacpherson CreditAttribution: andrewmacpherson as a volunteer and at Annertech commentedDrupal Answers has well quantified data - presumably the overall reputation score would be the simplest thing to use.
The API terms of use say that visible attribution is required, and this could be easy to display on a user profile. Adding a link to these terms in the issue summary table.
Comment #39
jhodgdonIt's not quite in the list... Could we add:
Organizing events listed on groups.drupal.org
The event content type on g.d.o has fields for organizer and event type, so this should be easy to count.
If g.d.o also had a Sponsors field, then we could also count sponsors of such events, although unless/until g.d.o is incorporated into d.o, the sponsor companies are not listed on g.d.o so that might be difficult. Still, it would be a useful thing to want to count.
I didn't edit the issue summary (not sure what the protocol is here...)
Comment #40
webchickI think this issue summary is pretty done and dusted... if you want to create new community initiatives, you can follow the normal process for that at https://www.drupal.org/core/community-initiatives. As various ideas get to the "Approved" stage, I can add them to https://www.drupal.org/core/roadmap.
Comment #41
webchickAlthough, stuff for d.o probably doesn't belong in the core roadmap, and I'm not sure these days what's the best way to interact with them... https://www.drupal.org/drupalorg/roadmap only goes through Q2.
Comment #42
hestenetComment #43
DigitalFrontiersMediaDrupal.org should alert submitters when someone else has already submitted the same proposed patch to an issue and alert the maintainer should the second submitter continue with their submission. Not sure how this would be done since a simple MD5 hash would fail due to git including unique commit refs in the patch itself.
But Drupal should help sort out when others get credit for patches already submitted by someone else. I've seen it happen more than once, and since tracking contributions has become a big deal and since a certain amount of profile credibility with clients is tied to how much one contributes, this would be a netiquette improvement.
Comment #44
Wim Leers#43: I've never seen that happen TBH. And as you indicate, it's trivial to make a new patch that is slightly different. Comparing and analyzing contents OTOH is very hard.
I'm not sure what d.o's policy is around abuse in this way.
Comment #45
mlhess CreditAttribution: mlhess as a volunteer commentedI think this falls back on the maintainers, maintainers in the end grant credit, not drupalorg. If a user is uploading a patch to issues that is a clone or a very similar patch, it is worth a discussion with them and if needed escalate to Drupalorg webmasters.
Issue credit for core is defined here: https://www.drupal.org/core/maintainers/issue-credit
Comment #46
DigitalFrontiersMediaI don't think it happens due to abuse. It happens when a user opens a duplicate issue, the solution is bound to only have a few possible solutions, and the maintainer is overwhelmed (common):
https://www.drupal.org/project/course/issues/2826426
Comment #47
DigitalFrontiersMediaIt would be great to help sort out and prevent duplicate threads from expanding, give credit where credit is due, and relieve some maintainer work, but, again, I don't know how you'd do it.
Comment #48
DigitalFrontiersMedia@mlhess, I get what you're saying, but in most cases, I don't think it rises to the point of appealing to Drupalorg webmasters to credit the commit. And if there were an automated way to prevent it or give the maintainer more information to prevent them from giving credit out of turn, then it would save everyone the headache.
Comment #49
borisson_Oh, I understood your first comment as someone posting a new patch on the same issue. That would in theory be possible.
This clarification means that it's is across issues. That would be super hard to get right without having the file upload take several minutes. Even just loading all patches for a big project (not just core, but also panels, search api, ds, ...) would take a ton of time. Even without doing actual computing on the file contents.
Comment #50
Wim LeersThat's also what I understood.
I've never seen this happen! 😯
The problem here is that the creator of https://www.drupal.org/project/course/issues/2860902 didn't search the issue queue properly first. Your issue was far better titled, so there's really no excuse.
It's also up to the maintainer to mark issues as duplicate, give better titles, etc.
Comment #51
DigitalFrontiersMediare: 2826426 - I think the blame actually goes around for myself, the maintainer, and the duplicate issue creator since we all made subtle mistakes in its handling. I'm pretty sure it's happened to me before but don't have the reference right now. I just figured it might be happening to others and if there *were* a way to identify an identical patch (which I easily see the difficulty in doing), it would nip such incidents in the bud automatically. But maybe I'm just a fluke and this is a non-issue.
Anyway, thought I'd throw it in here if someone had an idea. Thanks for listening, at least.
Comment #52
Wim LeersIt'd be lovely to have a "maintainerbot" that makes these correlations on behalf of us, but alas, that's easier said than done 😅
I think it's great that we question our ways from time to time though!
Comment #53
clemens.tolboomI wasn't aware of Issue credit for core as defined here: https://www.drupal.org/core/maintainers/issue-credit #2649100-45: Improve contribution statistics on user and organization profiles and not even of xjm @ d98readiness @ Slack (https://drupal.slack.com/archives/CDDD98AMN/p1590496909302900?thread_ts=...)
As a contrib maintainer this credit hunt sucks the life out of me.
Now I can use https://www.drupal.org/core/maintainers/issue-credit for motivation to not provide credits.
It would be great to have that document available into the issues workflow.
Comment #54
hestenet@clemens.tolboom - Please note that contribution credits do not disappear from individuals. The one year limit is only for the primary display of issue credits, but the 'View all issue credits' link will always display all the credits from even older than 1 year.
Comment #55
clemens.tolboom@hestenet I wasn't concerned loosing credits :-) {edit]All those so called 'Mumbai' patches do[/edit]
Comment #56
hestenetOh! I understand you now. That makes sense.
Comment #57
klonoshttps://drupalsouth.org is an annual event happening in AU/NZ (separate to the various, smaller local Drupal camps/meetups happening regularly multiple times throughout the year). I see that the profiles have checkboxes for all US and EU DrupalCons, but not this event. Can we please have them added? (past ones as well) ...the implementation for this is already in place - we just need to add more checkboxes/options to the existing field, so shouldn't require too much effort I imagine.
Noting that the site I have linked above is home for the DrupalSouth events, but also DrupalGov, which is an event dedicated to the Australian and New Zealand government sector (also annual, minus the COVID years that threw event planning/organizing off worldwide).
I'm not 100% sure if there are other similar annual events being organized in South America, Africa, India and other Asian countries. If there are, then those should also be listed.
PS: once these are added, can we please get an announcement in the monthly newsletter, to let people know that they can update their user profiles? Thanks
Comment #58
klonosPPS: @hestenet not sure which other issue you meant to cross-link back in #2649100-29: Improve contribution statistics on user and organization profiles, but you have accidentally linked #2705733: Update organization content type to better reflect types of organizations in Drupal ecosystem twice.
Anyway, removing the duplicate entry.