You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The proposal in this repository aims to make official Nix organisation discoverable, explicit and transparent, by using a single public repository to keep track of all resources, owners and policies, giving anybody the ability to open issues for discussions and pull requests for change proposals.
This was written with the intention of becoming an RFC. However if all the relevant stakeholders can reach consensus on doing this, there's no need to go through the RFC process. Instead it can just be done and announced.
Stakeholders means everybody with owner access to any official resources. To make this proposal succeed:
You need to agree to not make any changes to official Nix resources, their owners and policies without going through the new public PR-based process first.
This includes changes to who owns the resources in the first place.
You need to be willing to merge PRs for changes you're in charge of, and subsequently ensure that the change is implemented.
This may be automated with your approval
Note that this central repository will only have to be the entry-point to how Nix is organised. It can link to external resources to be more detailed, such as team membership listings. Though a future idea would be to have all permissions declared in that repository.
The NixOS GitHub organisation is a big part of this.
Public owners are @zimbatm, @grahamc, @edolstra, @garbas and @domenkozar.
I don't think there's any private owners, but it would be good to get confirmation of this.
I've already spoken with @zimbatm, who's fully on-board with the idea, but I'd also like a quick confirmation by the others with a 👍 or a comment.
The proposal in this repository aims to make official Nix organisation discoverable, explicit and transparent, by using a single public repository to keep track of all resources, owners and policies, giving anybody the ability to open issues for discussions and pull requests for change proposals.
This was written with the intention of becoming an RFC. However if all the relevant stakeholders can reach consensus on doing this, there's no need to go through the RFC process. Instead it can just be done and announced.
Stakeholders means everybody with owner access to any official resources. To make this proposal succeed:
Note that this central repository will only have to be the entry-point to how Nix is organised. It can link to external resources to be more detailed, such as team membership listings. Though a future idea would be to have all permissions declared in that repository.
See the full proposal for more context.
We can use this thread to collect relevant stakeholders and whether they agree to this.
I'll be the driver of this.
This is currently being discussed in the Nix Platform Governance Matrix channel.
The text was updated successfully, but these errors were encountered: