Gitlab hero border pattern left svg Gitlab hero border pattern right svg

Merge Request Coach Lifecycle

Applying to become a Merge Request Coach

  1. Create an MR to add "Merge Request coach" to your team page entry (see https://gitlab.com/gitlab-com/www-gitlab-com/-/merge_requests/65870 for an example).
  2. Explain your motivation in the MR body:
    • Why you want to become a Merge Request Coach?
    • How much time you are planning to spend on it?
    • Which duties you are focusing on (e.g. triage, finish stale MRs)?
  3. Mention @gitlab-org/coaches and assign one of them.
  4. Open another MR to add yourself to the weekly triage mail (see https://gitlab.com/gitlab-org/quality/triage-ops/-/merge_requests/659/ for an example).
  5. Mention @gitlab-org/coaches and assign one of the triage-ops maintainers
  6. Once accepted, one of the coaches with Owner permissions should add you to the @gitlab-org/coaches group.

Stepping down gracefully

If you are no longer able to serve as a Merge Request Coach, you should identify another GitLab team member to take your place so that the capacity of the remaining coaches remains the same. When you are ready to step down, you need to:

  1. Make an announcement on the #mr-coaching Slack channel.
  2. Update the team.yml file to remove "Merge Request Coach".
  3. Remove yourself from the @gitlab-org/coaches group.

References/resources

  1. Merge Request Coach responsibilities
  2. Merge Request Coach collaboration guidelines
  3. Gitter room for contributors: please join if you're not part of it already!

Current Merge Request Coaches

Join other 19 in the team!

NameLocationDepartments
Rรฉmy Coutable Cannes, France ๐Ÿ‡ซ๐Ÿ‡ท Engineering Function, Quality Department, Engineering Productivity Team, Merge Request coach, and Core Team
James Lopez A Coruรฑa, Spain ๐Ÿ‡ช๐Ÿ‡ธ Engineering Function, Development Department, Fulfillment Section, Fulfillment Provision Team, and Merge Request coach
Paul Slaughter Dallas, TX, USA ๐Ÿ‡บ๐Ÿ‡ธ Engineering Function, Development Department, Dev Section, Create:Editor FE Team, Frontend, and Merge Request coach
Jen-Shin Lin Taipei, Taiwan ๐Ÿ‡น๐Ÿ‡ผ Engineering Function, Quality Department, Engineering Productivity Team, and Merge Request coach
Dennis Tang Los Angeles, CA, USA ๐Ÿ‡บ๐Ÿ‡ธ Engineering Function, Development Department, Dev Section, Manage:Access FE Team, Manage:Compliance FE Team, Manage:Import FE Team, Frontend, and Merge Request coach
Kushal Pandya Pune, India ๐Ÿ‡ฎ๐Ÿ‡ณ Engineering Function, Development Department, Dev Section, Plan:Product Planning FE Team, Frontend, and Merge Request coach
Laura Montemayor New York City, USA ๐Ÿ‡บ๐Ÿ‡ธ Engineering Function, Development Department, Ops Sub-department, Verify:Pipeline Authoring Group, and Merge Request coach
Matija ฤŒupiฤ‡ Belgrade, Serbia ๐Ÿ‡ท๐Ÿ‡ธ Engineering Function, Development Department, Ops Sub-department, Verify:CI BE Team, Verify:CI Group, and Merge Request coach
Toon Claes Herentals, Belgium ๐Ÿ‡ง๐Ÿ‡ช Engineering Function, Merge Request coach, Development Department, Dev Section, Gitaly Team, and Gitaly BE Team
Mayra Cabrera Monterrey, Mexico ๐Ÿ‡ฒ๐Ÿ‡ฝ Engineering Function, Infrastructure Department, Delivery and Scalability Section, Delivery Team, Merge Request buddy, and Merge Request coach
Peter Leitzen Bochum, Germany ๐Ÿ‡ฉ๐Ÿ‡ช Engineering Function, Development Department, Ops Section, Monitor:Monitor BE Team, Monitor:Monitor, and Merge Request coach
Alexander Turinske Denver, CO, USA ๐Ÿ‡บ๐Ÿ‡ธ Engineering Function, Development Department, Threat Management Sub-Department, Sec Section, Threat Management FE Team, Secure:Threat Insights FE Team, Frontend, and Merge Request coach
Steve Abrams Highlands Ranch, CO, USA ๐Ÿ‡บ๐Ÿ‡ธ Engineering Function, Development Department, Ops Sub-department, Package Group, Package BE Team, Merge Request buddy, and Merge Request coach
Patrick Bajao Manila, Philippines ๐Ÿ‡ต๐Ÿ‡ญ Engineering Function, Development Department, Dev Section, Create:Code Review Team, Create:Code Review BE Team, and Merge Request coach
Markus Koller Winterthur, Switzerland ๐Ÿ‡จ๐Ÿ‡ญ Engineering Function, Development Department, Dev Section, Ecosystem BE Team, Merge Request Buddy, and Merge Request coach
Marius Bobin Bucharest, Romania ๐Ÿ‡ท๐Ÿ‡ด Engineering Function, Development Department, Ops Sub-department, Verify:Pipeline Authoring Group, Verify:Pipeline Authoring BE Team, and Merge Request coach
Terri Chu Atlanta, GA, USA ๐Ÿ‡บ๐Ÿ‡ธ Engineering Function, Development Department, Enablement Sub-department, Global Search BE Team, and Merge Request coach
Aishwarya Subramanian Mumbai, India ๐Ÿ‡ฎ๐Ÿ‡ณ Engineering Function, Development Department, Dev Section, Manage:Compliance BE Team, and Merge Request coach
David O'Regan Dublin, Ireland ๐Ÿ‡ฎ๐Ÿ‡ช Engineering Function, Development Department, Ops Section, Monitor:Monitor FE Team, Monitor:Monitor, Frontend, and Merge Request coach
Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license