Track external upstream dependency contributions from GitLab
We already track Community contribution through this label within GitLab. It's a great metric that helps to get a sense of the popularity of our product and features.
Nevertheless, GitLab also does contribute to other projects, and we don't track any of these contributions. In Defend, we already keep track of the changes provided by the team to upstream projects, so we can count this effort in throughput.
Note that these changes are made in the gitlab-org/defend
group to be able to count them correctly (we don't track labels in other groups than gitlab-org
apparently).
At this point, we should start extending this metric at the company level, and maybe keep a list in the handbook directly. Every change accepted in upstream and opensource projects should be referred in a single, dedicated, Merge Request, so we can count them correctly.
As per the new label to use, my suggestion is "upstream contribution", feel free to challenge this name.
~backstage