How to make Git work more visible
Problem Statement
Work on the Git mailing list is a separate world from GitLab. How do we increase access of work on the mailing list into the world of GitLab? Not just patches, but reviews are an important part of the work that contributors do as well.
Previous iteration
We have an existing process of creating issues in the gitlab-org/git
repository, then injecting mail list messages into the MR. This wasn't used very much however, since the process was a bit cumbersome since you had to put the msg_id
of the email into the MR description. Also, this wouldn't capture it fully since reviews on other peoples' patches wouldn't be captured.
Options
Let's use this issue to think of some options to improve visibility.
Self-reported
We can create issues for each release, or week, or whatever frequency we'd like and developers will self report what topics they worked on, whether that be reviews or code.
Automated
We build some sort of automation that checks the mailing list (maybe through the repo) for messages from individual developers, and populate some sort of dashboard.