-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
C++: Divide CODEOWNERS responsibilities. #16065
Conversation
I don't think this is correct. |
Mmm, maybe that's not completely accurate either. At the very least I expect upgrades/downgrades/dbscheme to have the same owner. |
I feel like upgrades / downgrades are tightly coupled with extractor changes, so they should be owned by the extractor team. Arguably these kinds of changes are often interesting to everyone - so I could assign the entire c-team? "old-change-notes" presumably is of interest to no-one. I don't know if I can/should express that. I certainly don't want notifying. |
I'm not sure whether that's necessary. The "extractor" reviewer will generally be aware of this, because there's likely also a PR open with a relevant extractor change, which will refer to the CodeQL PR.
I think we still want to get notified when someone tries to change them by accident. |
Adjustments made - everything belongs to analysis again apart from the autobuilder. Sadly I can see this is only going to have a marginal effect on my notification spam (though an autobuilder PR was the motivating case for this change). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Thanks. I'll allow a few hours for others to comment before merging... |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I totally agree with @jketema on this one. This PR is now a lot less controversial than it was initially, so this LGTM as well!
Update
CODEOWNERS
responsibilities for the C team:cpp
was assigned to @github/codeql-c-analysis.As a member of the analysis but not extractor team I'm hoping to get slightly fewer notifications for things that aren't relevant to me after this change (e.g. changes to the autobuilder). The same would apply to @MathiasVP and @rdmarsh2. On the flip side, @AlexDenisov, @redsun82 and @sashabu may get slightly more (but relevant!) notifications as they are members of the extractor but not analysis team.