-
-
Notifications
You must be signed in to change notification settings - Fork 14.3k
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
team-list.nix: nixos-modules -> module-system #255905
team-list.nix: nixos-modules -> module-system #255905
Conversation
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 think it would be okay for this team to also include NixOS' use of the module system (but definitely not arbitrary NixOS modules).
maintainers/team-list.nix
Outdated
scope = "Maintain Nixpkgs module system internals."; | ||
shortName = "Module system / internals"; |
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.
scope = "Maintain Nixpkgs module system internals."; | |
shortName = "Module system / internals"; | |
scope = "Maintain the Nixpkgs module system and its use in NixOS. Out of scope are NixOS modules themselves."; | |
shortName = "Module system"; |
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.
By saying "out of scope are NixOS module themselves" you've basically negated "and its use in NixOS".
Some care for callers is implied by virtue of being a library, so I don't think we need to try to describe that here, in a roundabout way.
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.
scope = "Maintain Nixpkgs module system internals."; | |
shortName = "Module system / internals"; | |
scope = "Maintain the Nixpkgs module system."; | |
shortName = "Module system"; |
Fair enough. I think the "internal" should be removed then though, because we also maintain its surface.
It's news to me that this team even exists, let alone that I'm on it. While you're here, could you just remove me? |
Same actually, seems like @dasJ added this team in #165978 without an explanation how the members were decided. It seems to be used for the release blockers issues like #224457 though, and I'm fine with being listed in this team for that purpose. |
6945871
to
f4e53bf
Compare
The module system isn't about NixOS, so for consistent messaging, I'd like to rename this. If some of you would like to be in a team responsible for NixOS' _use_ of the module system, that would be great, but for consistency it should be a separate team. Note that this attribute isn't used anywhere - only generically at release time for the status update pings.
qyliss confirmed this Haven't seen ericson2314 do maint work on it, and he'd tell me if he wanted to. Co-authored-by: Silvan Mosberger <github@infinisil.com>
f4e53bf
to
4e2fcbf
Compare
Co-authored-by: Silvan Mosberger <github@infinisil.com>
The module system isn't about NixOS, so for consistent messaging, I'd like to rename this.
The descriptions are conflicted about whether it's the one or the other, so I picked one. I suppose we could have two teams instead?
If some of you would like to be in a team responsible for NixOS' use of the module system, that would be great, but for consistency it should be a separate team.
@alyssais @Ericson2314 @infinisil, what do you think the scope should be? Should we do this, or do we want this team to be about NixOS instead, and de-emphasize the module system part? In that case we could have two teams.
This attribute isn't referenced explicitly anywhere - only generically at release time for the status update pings, so it's valid as a one file change.
Description of changes
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)