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

refactor: pushing Nix out of scope #95

Closed
xynydev opened this issue Jun 1, 2023 · 2 comments · Fixed by #105
Closed

refactor: pushing Nix out of scope #95

xynydev opened this issue Jun 1, 2023 · 2 comments · Fixed by #105
Labels
type: discussion Questions, proposals and info that requires discussion.

Comments

@xynydev
Copy link
Member

xynydev commented Jun 1, 2023

Why?

  • The main purpose of startingpoint is to be a template repository, not providing extra features that do not enhance the custom image creation experience.
  • I as the main maintainer of this repo have no knowledge about Nix, relying on other people's testing and word

Alternatives

There are two paths you can go by, but in the long run, there's still time to change the road you're on.

Pushing upstream

A Nix installer is an useful feature that could be included in the ublue-os/config repo and ingested by ublue-os/main and the children.
This would require a proposal and someone to just do it, after which this repo would be cleaned up.

Pushing downstream

A Nix installer is one of those thing not everybody needs and could be made a frontrunner in the quest to create a "patch-based" system for creating custom images (see #94).
This would require somebody to step up as the maintainer of the nix-installer patch and sketch out with me the plan for how such a patch system would look. I'd also certainly help getting the repo started if needed, but keep my hands of the thing.

@xynydev xynydev added the type: discussion Questions, proposals and info that requires discussion. label Jun 1, 2023
@xynydev
Copy link
Member Author

xynydev commented Jun 16, 2023

Discussed at length in #85, decided to push upstream. Discussing in closed PRs gets lost quickly, but I appreciate the discussion that went on. Unless somebody else gets first I'll be doing this maybe tomorrow.

@xynydev
Copy link
Member Author

xynydev commented Jun 29, 2023

blue-build/modules#2 is now complrted so we should be able to use that. Setting this as a TODO for myself.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: discussion Questions, proposals and info that requires discussion.
Projects
None yet
1 participant