Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-92999

Establish ownership of OWNERS.yml files themselves in query-owned components

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Query Execution
    • QE 2024-11-25, QE 2024-12-09, 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.

            Assignee:
            mihai.andrei@mongodb.com Mihai Andrei
            Reporter:
            david.storch@mongodb.com David Storch
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: