Skip to content

[ty] Removing myself from ty's codeowners#25590

Merged
MichaReiser merged 1 commit into
mainfrom
micha/streamline-codeowners
Jun 3, 2026
Merged

[ty] Removing myself from ty's codeowners#25590
MichaReiser merged 1 commit into
mainfrom
micha/streamline-codeowners

Conversation

@MichaReiser

@MichaReiser MichaReiser commented Jun 3, 2026

Copy link
Copy Markdown
Member

Summary

We use our astral bot to assign reviewers. The bot both makes the person a reviewer and assigns the PR to them.
This makes the codeowner file mostly redundant.

This PR removes me from all ty's codeowner assignments.

Test Plan

After land

@MichaReiser MichaReiser added the ci Related to internal CI tooling label Jun 3, 2026
@astral-sh-bot astral-sh-bot Bot requested a review from charliermarsh June 3, 2026 10:33
@astral-sh-bot

astral-sh-bot Bot commented Jun 3, 2026

Copy link
Copy Markdown

Typing conformance results

No changes detected ✅

Current numbers
The percentage of diagnostics emitted that were expected errors held steady at 91.94%. The percentage of expected errors that received a diagnostic held steady at 87.09%. The number of fully passing files held steady at 92/134.

@astral-sh-bot

astral-sh-bot Bot commented Jun 3, 2026

Copy link
Copy Markdown

Memory usage report

Memory usage unchanged ✅

@MichaReiser MichaReiser force-pushed the micha/streamline-codeowners branch from 77feca1 to 1a408b6 Compare June 3, 2026 10:36
@astral-sh-bot

astral-sh-bot Bot commented Jun 3, 2026

Copy link
Copy Markdown

ecosystem-analyzer results

No diagnostic changes detected ✅

Full report with detailed diff (timing results)

@MichaReiser MichaReiser enabled auto-merge (squash) June 3, 2026 10:38
@AlexWaygood AlexWaygood disabled auto-merge June 3, 2026 10:40
@AlexWaygood

AlexWaygood commented Jun 3, 2026

Copy link
Copy Markdown
Member

The reason for this setup is so that folks can subscribe to notifications on ty PRs for areas of the codebase they're interested in. That's the whole reason why we decided astral-bot should assign someone to a PR rather than just requesting their review. If we land this, I won't get notified when somebody makes a ty PR. I don't subscribe to notifications on the ruff repo generally; there's far too much non-ty activity on the repo going on for me to be able to keep up with notifications otherwise.

@lerebear suggested on slack a few weeks ago that we could setup a different system where we have various Github teams requested for review for certain PRS (and you'd get notified if you're part of a team). I'd be open to if we feel the current setup is confusing contributors. But I'd prefer not to simply remove my current codeowners entries without doing something like that. I'll have to keep a very close eye on the PR tracker if I want to keep up with ty PRs going in otherwise.

What's the primary motivation for making a change here? Is the current system causing an issue for you?

@MichaReiser

Copy link
Copy Markdown
Member Author

I find the review feature pretty useless now. I'm assigned to so many PRs that I don't have to review and GitHub's PR page has no option to only show PRs to which I'm assigned to.

The teams feature sounds nice. I'm not familiar with how it works.

I'm happy to leave all of you in there and just remove myself. I just think that many code owners are in here for historical reasons, even some that don't do active reviews anymore

@MichaReiser MichaReiser force-pushed the micha/streamline-codeowners branch from 1a408b6 to 48d2d85 Compare June 3, 2026 11:27
@MichaReiser MichaReiser changed the title [ty] Streamline codeowners [ty] Removing myself from ty's codeowners Jun 3, 2026
@MichaReiser MichaReiser enabled auto-merge (squash) June 3, 2026 11:28
@MichaReiser MichaReiser merged commit 156f26b into main Jun 3, 2026
44 checks passed
@MichaReiser MichaReiser deleted the micha/streamline-codeowners branch June 3, 2026 11:32
@AlexWaygood

Copy link
Copy Markdown
Member

GitHub's PR page has no option to only show PRs to which I'm assigned to.

You can see them all in one page here: https://github.com/astral-sh/ruff/pulls/assigned/MichaReiser. But I agree that we're not really using the codeowners feature in the way it's intended right now. I'm obviously very happy for other folks to remove themselves from codeowners if it's not working for them.

@MichaReiser

Copy link
Copy Markdown
Member Author

I want to use GitHub's new inbox and that only uses reviewer and not assignee

Screenshot 2026-06-03 at 14 07 37

AlexWaygood added a commit that referenced this pull request Jun 4, 2026
Fixes a typo introduced in #25590
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Related to internal CI tooling

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants