-
Notifications
You must be signed in to change notification settings - Fork 11
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
project domain name #80
Comments
The Nix ecosystem and the Nix package manager are not really about the Nix language (just as Bazel is not really about Starlark). nix-lang.org would easily make the impression the project is somehow revolving around the configuration language. That would defeat the purpose of reducing confusion. |
I disagree. Part of the confusion comes from using the same name for the language and the ecosystem, so renaming the language to something like "nix lang" could reduce confusion. Then, controlling the domain is simply a good idea, whatever we decide to do with it. And potentially, it could be a place that hosts the nix-lang manual (or redirect to it) |
This is true and we should address it with NixOS/nix.dev#275.
Sure, it just does not help with the issue here. |
i think it would be best to have nix.org for the package manager + resources about nixpkgs and nix lang and nixos.org for the linux distribution + deployment tools for it, like nixops that would solve confusion like reported in NixOS/nixos-homepage#832 |
This comment was marked as resolved.
This comment was marked as resolved.
another argument for having a Nix-package-manager-specific web site is to manage the web rendering of Nix manuals in the Nix repo. Right now the path-level redirects are on Here are two pull requests that should be in sync, but produce a tail of follow-up work that is highly likely to be missed unless someone remembers to update the redirects on nixos.org once the current master branch reaches a release:
Having the Nix web site in the source repo would allow managing redirects without additional effort. |
Yeah I want to second that having "NixOS" be the umbrella term for the whole ecosystem is confusing and we should move away from doing that. |
This comment was marked as resolved.
This comment was marked as resolved.
This issue has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/usability-study-session-2/21400/1 |
We could even consider renaming the GitHub organization to Nix to match the hopefully-soon-to-be authoritative terminology and better support the (technically and morally correct) narrative that Nix is at the core of the Nix ecosystem. I'd even go as far as proposing to rename the NixOS Foundation to Nix Foundation. |
This issue has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/landing-page-is-completely-unclear-for-new-users/22990/3 |
This comment was marked as resolved.
This comment was marked as resolved.
Somebody already registered nixlang.org and nix-lang.org. I'm holding nixlang.com for the community |
I recently bought the getnix.org domain. I intend to make this a place to define a few streams, like https://getfedora.org/ does. So, there'd be a little box that explains and links to relevant resources for Nix as a package manager, another one for NixPkgs, one for NixOS, and so forth. Furthermore, I'm open to transferring this to the NixOS foundation if they ever desire the domain. |
I noticed |
This issue has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/2023-04-11-documentation-team-meeting-notes-40/27261/1 |
This issue has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/2023-10-23-documentation-team-meeting-notes-88/34562/1 |
We already have some data on how other people perceive the situation: - https://github.com/NixOS/foundation/issues/34 - NixOS/nix.dev#290 - NixOS/nixos-homepage#633 - https://discourse.nixos.org/t/nix-related-domains-that-i-control/10034 - NixOS/nix.dev#285 - NixOS/nixos-homepage#882 - NixOS/nixos-homepage#828 I claim, and the evidence linked above supports it, that multiple domains are not an important issue. What makes multiple domains problematic is a lack of distinct naming and assigning distinct meaning to those names.
Moving this to the org repo, as this is about project and technical direction, which doesn't fall under the foundation's purview, but rather the SC's. |
we observe that people are confused about names in the Nix ecosystem and find it hard to distinguish between its components.
given the goal of easing learning Nix, we should reduce that confusion as much as possible.
proposal:
considerations:
current state:
nix.dev is a separate project owned by @domenkozar, contents used on nixos.org/learn without attributionnix.dev is an official documentation resource
options:
related:
@garbas this is a responsibility of the marking team, but intimately concerns documentation w.r.t. consistency and avoiding confusion
The text was updated successfully, but these errors were encountered: