Skip to content

Conversation

sciencewhiz
Copy link
Contributor

@sciencewhiz sciencewhiz commented Jul 5, 2025

The existing setup-up of groups was hard to maintain because of the many nested groups, and not very visible. This makes it much more clear.
Additionally, there were a few directories that only had a single maintainer. This ensures the core team is on every directory, and then adds people as necessary.

The existing setup-up of groups was hard to maintain because of the many
nested groups. This makes it much more clear.
Additionally, there were a few directories that only had a single
maintainer. This ensures the core team is on every directory, and then
adds people ass necessary.
@sciencewhiz sciencewhiz requested a review from a team as a code owner July 5, 2025 16:28

# Global rule:
* @wpilibsuite/wpilib
* @PeterJohnson @ThadHouse @calcmogul @rzblue
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Won't this cause GitHub to tag all the individuals and give the impression all named individuals need to approve the PR?

Copy link
Member

@rzblue rzblue Jul 6, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, but my experience is that's super non-obvious

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are you worried about it from the reviewers perspective, or worried that a PR author will go an follow up with a bunch of people?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The latter.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What if you configure new teams in the GitHub organization and use them here?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes we discussed this on Thursday and that’s the plan.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The flipside is that using the groups makes it harder to see who the real reviewers are, as seen in this PR: #8219

@calcmogul calcmogul changed the title Clean-up and simplify CODEOWNERS [ci ]Clean-up and simplify CODEOWNERS Sep 27, 2025
@calcmogul calcmogul changed the title [ci ]Clean-up and simplify CODEOWNERS [ci] Clean-up and simplify CODEOWNERS Sep 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants