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

Consensus among official Nix stakeholders #2

Open
infinisil opened this issue Feb 16, 2024 · 1 comment
Open

Consensus among official Nix stakeholders #2

infinisil opened this issue Feb 16, 2024 · 1 comment

Comments

@infinisil
Copy link
Member

infinisil commented Feb 16, 2024

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.

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.

@infinisil
Copy link
Member Author

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.

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

No branches or pull requests

1 participant