Commit d6303e54 authored by Shubham Kumar's avatar Shubham Kumar 2️⃣ Committed by Matt Andrews
Browse files

Update development guidelines for codeowners

parent 8004024a
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -170,6 +170,16 @@ graph LR
  E --> A
```

When raising new MRs which involve changes to the codebase beyond our own areas, we should proactively reach out to affected teams even if CODEOWNERS or similar automations do not trigger this.

- We should make additional effort to find the right people to inform about our changes, even if it's only for visibility and not code review.
- If we're uncertain about ownership (e.g. CODEOWNERS or similar does not identify an owner), engineers should explicitly flag this and ask for help identifying DRIs who can be involved.
- When unclear who owns something, consider these approaches:
  - Ask in an open team channel
  - Tag the EM/PM to investigate
  - Review the codebase history to identify recent contributors
  - Check relevant documentation for ownership information

### Epic Boards

We track our ongoing initiatives on the following epic board: