Skip to content
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

ranger: Add myself to CODEOWNERS for ranger #65604

Closed
wants to merge 1 commit into from

Conversation

toonn
Copy link
Contributor

@toonn toonn commented Jul 30, 2019

I'm one of the maintainers of the ranger package but I'm not a NixOS
maintainer so I don't get notified when PRs affect the package. This
makes it hard to "maintain" anything. I always figured this would be a
misuse of CODEOWNERS but multiple NixOS maintainers have told me, "Well,
that's what CODEOWNERS is for." So this is my way of committing to
maintaining the nixpkgs expression for ranger.

I'm one of the maintainers of the ranger package but I'm not a NixOS
maintainer so I don't get notified when PRs affect the package. This
makes it hard to "maintain" anything. I always figured this would be a
misuse of CODEOWNERS but multiple NixOS maintainers have told me, "Well,
that's what CODEOWNERS is for." So this is my way of committing to
maintaining the nixpkgs expression for ranger.
@Mic92
Copy link
Member

Mic92 commented Jul 30, 2019

We can add you there. However I wonder why you don't get notified by our bot: #65602 (comment)
It should mention all maintainers of a package.

@veprbl
Copy link
Member

veprbl commented Jul 30, 2019

This will not work. Unfortunately, accounts who are not members of NixOS organization can not be assigned as reviewers so ofborg can not request a review from you. GitHub's CODEOWNERS are not effective for non-members for a similar reason, I think. The solution for this would be to make ofborg ping maintainers or to add everyone to the organization.

cc @grahamc

Copy link
Member

@Mic92 Mic92 left a comment

Choose a reason for hiding this comment

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

as @veprbl just said this will not have the effect you are looking for.

@toonn
Copy link
Contributor Author

toonn commented Jul 30, 2019

Aha, thanks anyway.

@Mic92, that's the first thing everyone says, "ofBorg already does this." But I think it too only mentions NixOS maintainers.

@7c6f434c
Copy link
Member

7c6f434c commented Jul 30, 2019 via email

@toonn
Copy link
Contributor Author

toonn commented Jul 30, 2019

Sure, this was a workaround until that gets implemented. Though I'm not happy it requires 2FA for github.

@grahamc
Copy link
Member

grahamc commented Jul 30, 2019

I just manually created the Nixpkgs Maintainers team on GitHub with read-only access to Nixpkgs, and added @toonn to it. I've also started a document about 2FA to help describe ways to implement it, and why it is important.

@grahamc
Copy link
Member

grahamc commented Jul 30, 2019

BTW once @toonn is part of this team, no need to add them to CODEOWNERS since ofborg will tag them on relevant PRs automatically.

@grahamc grahamc closed this Jul 30, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants