Make home-manager official#269
Conversation
|
https://buildbot.nix-community.org/ Currently home-manager is using the community buildbot for CI, if the maintainers want to continue using it I'll need to make the github app public so it can be installed in the nixos org and update the allowlist after the repo is moved. https://nixbot.nix-community.org/ Buildbot will be replaced by nixbot soon, probably in the next few weeks, the nixos org will need to install another github app for nixbot. |
|
Home-manager is also using the community rfc39 instance to send org invites to the unprivileged home-manager maintainer team, similar to the nixos nixpkgs-maintainers team. They won't be able to continue using the community rfc39 as it would require giving it permissions to manage nixos org members. |
(I imagine it’s not worth it to reuse the same GitHub App?) |
Correct. |
https://github.com/nix-community/nix-community.github.io @infinisil I've given you admin on the repo. |
|
What about coordinating this with the documentation team so that the move only happens when there is a clear plan on how to integrate Home Manager deeper into the NixOS website? |
|
There is no disadvantage to transferring already, it needs to happen at some point, and waiting for a clearer path on website integration doesn't make anything easier, nor is there anything particularly hard about doing the transfer now |
IMO we should unblock this part before we migrate anything. |
|
That's referring to https://github.com/nix-community/rfc39-record, correct? |
I agree, that part would be rather unfortunate to lose.
Correct. |
|
I took a closer look and updated the PR description with a more complete checklist of everything that needs to be done before we can do a repo transfer. @zowoq @khaneliman Can you take a look at that and let me know if something's missing or wouldn't work? For the actual transfer I'd suggest we schedule a call once all preparation tasks are done |
The disadvantage that I had in mind is that you might end up having to manage two documentation website redirections instead of just one. But of course, that's really up to the implementors (such as you) to decide whether this is a real issue or not. This is not likely to create issues on the user side. |
As was approved by the @NixOS/steering, as well as the home-manager owners, see NixOS/steering-committee#30 🎉
Preparation checklist for repo transfer:
I believe once all advance tasks are done, I should be able to do the migration.
Other transfer tasks: