-
Type: Task
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Query Execution
-
QO 2024-08-05, QO 2024-08-19, QO 2024-09-02, QO 2024-09-16
Changes to an OWNERS.yml file should probably require the approval of a specific module owner. At the moment, we have been giving ownership of source code to entire teams, but we probably want individual owning engineers to approve changes to code ownership itself. This would make OWNERS.yml files more tightly controlled than other source code, which seems like a reasonable step to take. (I'd argue that we should do something similar for critical interfaces or header files, but that can be done as a separate task.)
This task proposes changing the OWNERS.yml files for query directories so that these files are owned by individual engineers rather than by an entire team.