A user's profile should clearly show how they contribute

Created on 30 June 2015, over 9 years ago
Updated 24 March 2023, over 1 year ago

Problem/Motivation

On my profile https://www.drupal.org/u/alexpott β†’ it says that I've contributed to 66 issues in the past three months. This is line with git log - git lg --since '3 months' | grep alexpott | wc -l gives an answer of 72. However, also in the past three months I have done 495 commits - http://cgit.drupalcode.org/drupal/stats/?period=q&ofs=10. These are also contributions. However, we have a policy of not crediting committers for patches (although it is our job to do a thorough review).

Proposed resolution

  • Change the heading on the profile page to more accurate wording

    Credited on X issues fixed in the past 3 months
  • include commits in the total
  • Do not have a row for each project, show total. Link total to a page which has a table like #9

Remaining tasks

  • File separate issues for problems in #15

User interface changes

API changes

Data model changes

✨ Feature request
Status

Active

Version

3.0

Component

Code

Created by

πŸ‡¬πŸ‡§United Kingdom alexpott πŸ‡ͺπŸ‡ΊπŸŒ

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • πŸ‡§πŸ‡ͺBelgium BramDriesen Belgium πŸ‡§πŸ‡ͺ

    Sorry to dig up a very old ticket (was looking at my very first "posts" list πŸ˜‰), but I'm wondering how relevant this ticket is in 2023.

    Multiple things are already addressed in this day and age. For example the Credited on X issues fixed in the past 3 months has been replaced by showing the full list of credits for all projects. So in short Credited on X fixed issues.

    Also the commits part I think is a lot more visible now with GitLab where you can see the commit over a timeframe and also the projects in which those happend. To add on that, counting commits is not a metric for productivity. It's also not part anymore of the Drupal.org profile itself anymore since the integration of GitLab.

    You now also have the list of projects you maintain at the bottom of your profile.

    My gut instinct is telling me that we could close this issue.

Production build 0.71.5 2024