Draft: Make Igor Drozdov Workhorse maintainer
Overview
Workhorse upskilling issue: gitlab-org/create-stage#12861 (closed)
As a Workhorse reviewer, I didn't have an opportunity to review lots of merge requests:
- workhorse: Parse and display gitaly limit error (gitlab-org/gitlab!85851 - merged)
- workhorse: bump jwt library and use RFC complia... (gitlab-org/gitlab!88426 - merged)
- workhorse: replace tmpdir workaround with nativ... (gitlab-org/gitlab!88422 - merged)
- Reject MIME parts with unsupported encoding (gitlab-org/gitlab!77688 - merged)
However, I became familiar with the codebase by providing changes to the project:
- Dependency proxy: Implement Dependency proxy via Workhorse injectors (gitlab-org/gitlab!71890 - merged)
- 15 MRs to implement Code Navigation: https://gitlab.com/gitlab-org/gitlab-workhorse/-/merge_requests?scope=all&state=merged&author_username=igor.drozdov
- FIPS related work:
- Other improvements:
- Deduplicate http transport creation (gitlab-org/gitlab!69471 - merged)
- Use require.Eventually instead of manual pollin... (gitlab-org/gitlab!79827 - merged)
- Improve Git HTTP err message given when Gitaly ... (gitlab-org/gitlab!71120 - merged)
- https://gitlab.com/gitlab-org/security/gitlab/-/merge_requests/1837+
- Refactor upstream metrics code (gitlab-org/gitlab!80958 - merged)
It shouldn't be a problem for me to prioritize any work related to the project, because Workhorse falls under groupsource code responsibility. I'm also a backend maintainer of GitLab Rails and a maintainer of GitLab Shell (a Golang project) and familiar with the responsibility that comes with the maintainership.
Edited by Igor Drozdov