Issue credits on gitlab.com
Lets discuss tolerable implementations. We can't fully match the drupal.org issue credit feature (especially dual layer - user and organization). Two possible implementations:
- Abuse the 'Assignee' field on issues and MRs. This is a multiple value field, which is very helpful. So, for closed issues/MRs, the Assignees are credited.
- See https://github.blog/2018-01-29-commit-together-with-co-authors/. We adopt that system in our commits and encourage Gitlab to adopt it. I can't find an open issue for this in gitlab project but its related to gitlab-org/gitlab#20421 (closed). This system is not perfect, but its good enough IMO.
An external app could use the Gitlab API to fetch data for summarizing credits per user, project, etc. Those reports would presumably live on drupal.org, same as today.
Edited by Moshe Weitzman