-
-
Notifications
You must be signed in to change notification settings - Fork 14.2k
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
Archive the nixpkgs-channels repository #99257
Comments
That may be a tough condition (e.g. we bumped 19.09 a few days ago), but I think it's OK to stop after they get officially unsupported. |
I'm just wondering if the end user could get some kind of warning when their NIX_PATH uses a url to nixpkgs-channels |
This would mean we cannot release 20.09 without this repo being archived first. That makes this a blocker. |
A compromise could be to keep 20.09 in nixpkgs-channels, but not put 21.03 in nixpkgs-channels. At least that would prevent this issue from being a 20.09 blocker. |
This will not prevent Hydra from advancing those channels because they are hosted on NixOS.org, right? |
Well, there might be some forgotten dependencies like https://github.com/NixOS/nixos-org-configurations/blob/master/modules/tarball-mirror.nix#L37 (just a quick search) |
Yeah, I really wouldn't want to add another blocker on an already due release. @edolstra Do you think we could have that for 21.03? 20.09 should be ready hopefully fairly soon. |
I'm not following, why does it mean that? |
My understanding of the plan:
|
Right. I can do step 1 today. |
Step 1 is done. So nixpkgs-channels doesn't contain branches for nixos-20.09. I'll set the milestone for this issue to 21.03 as a reminder to archive the repo around then. |
This issue has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/github-com-nixos-nixpkgs-channels-deprecated/9455/3 |
…nnels repo Since NixOS/nixos-channel-scripts@7c442a2 for #99257 (cherry picked from commit f72a314)
Should we archive it? |
Actually since we already agreed to do it, I just finished this. |
A while ago we added the channel branches (
nixos-*
etc.) to the nixpkgs repository, so nixpkgs-channels is no longer necessary. However it still exists, which confuses people. I propose to archive it. Thus existing references will still work but we won't add new channels to it.Concretely:
The text was updated successfully, but these errors were encountered: