chore: Align CODEOWNERS with agreed repo ownership #199
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This change adds or updates
CODEOWNERS
to match the simplifiedteams structure agreed in April 2024.
Why are we doing this?
We're doing this work to make any future restructure more straightforward,
simplify management of our GitHub, and move to team-based permission model
to ease joiners/movers/leavers.
This is step 3 in a 4-part consolidation:
CODEOWNERS
to use the simplified teams (this PR)Effect of this change
This change won't have a practical effect on day-to-day work in GitHub.
In some cases more people will be able to approve a PR than previously,
where smaller sub-teams are reconciled into the high-level teams. In general
this is an acceptable risk as those people may be called upon to make changes,
however if the team feels the risk is too high we can create another team to
further restrict things as a subsequent piece of work.
Testing this PR
CODEOWNERS
file is markedas "valid".
Merging this PR
This PR is one of many, as we apply the same change to all our repositories.
Rather than expecting teams to merge these individually, we'll centrally check,
approve, and merge them as a batch, bypassing existing
CODEOWNERS
rules (becausemany repositories have broken or out of date
CODEOWNERS
files).To keep this safe @spikeheap will pair up with another engineer.