-
-
Notifications
You must be signed in to change notification settings - Fork 14.9k
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
nix: remove myself from "code ownership" and 2.3 maintenance #314065
Conversation
Paging the Nix maintenance team so they can find suitable replacements in the meantime. cc @thufschmitt @fricklerhandwerk @roberth @Ericson2314 @edolstra @tomberek. |
Most people probably didn't even notice that I've also been codeowner/maintainer for a while, so less impact, but Given that I mostly run Lix these days, I don't think I can make calls suc as when it's appropriate to bump stable Nix. |
Is it documented somewhere what needs to be done to maintain the Nix package in Nixpkgs? I consider taking it. |
Not aware of this, but off the top of my head[1]:
[1] feel free to document it somewhere, not having the time for this currently.
|
@RaitoBezarius you listed your procedure for quality assurance here #315262 (comment)
I suppose you don't roll all of that by hand. Is there code to make all of that run with one command? |
nix-eval-jobs has been pinned to a specific nix version for a long time. There is no need test this when upgrading the current default nix version. I already test this when releasing a new nix-eval-jobs version anyway. |
I run this by hand mostly, I take care of bumps slowly over time, I never do all of that in one day or even in one week. |
Really the aim is to validate evaluation correctness, fixing nej compat is a secondary task of this task. I caught regressions in nej this way as well :P. Feel free to replace nej by the right instantiation of nix-env. |
fwiw this is probably also about checking if any code in here causes issues with a new Nix. Btw I'm sorry, I missed
in the other PR! For now I'd say I'm out. PR will follow. Will revisit if Lix is released eventually and the packaging is shared[1]. [1] I heard rumors about Meson being merged downstream. |
I don't think I'm equipped in terms of time, qualification, or hardware to take on such a responsibility (of which I already have more than enough). |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/2024-06-03-nix-team-meeting-minutes-149/46582/1 |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/2024-06-05-nix-team-meeting-minutes-150/46583/1 |
@Aleksanaa don't merge master to PR branches, it's clutter. |
It's online conflict resolver. I forgot that. Can I just squash-merge? |
I think it's safer to fix this in the CLI. |
I have no further plan to review CppNix code anymore as I will dedicate myself to Lix development. Co-authored-by: aleksana <me@aleksana.moe>
Description of changes
I have no further plan to review CppNix code anymore, as I will dedicate myself to Lix development.
None of my machines are running CppNix anyway.
@flokli Godspeed on 2.3!
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.