-
-
Notifications
You must be signed in to change notification settings - Fork 273
move nixfmt
instructions to FAQ
#1131
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
base: master
Are you sure you want to change the base?
Conversation
all the interesting infromation is upstream, and there's no point in maintaining a permanently-outdated copy here.
edabf8b
to
add85d7
Compare
From my perspective, there is a fundamental difference between the guide this PR removes and the upstream README it now links to. The README is essentially reference documentation. The guide is intended to be a gradual introduction to the concept of auto-formatting nix projects. Especially useful for less experienced users. I don't see why we couldn't have an FAQ entry that links to both the upstream README and the guide. |
I disagree with that statement. I can't find anything in that text which is guide-like -- except for what is moved in this change to the FAQ -- and can't be found upstream. I'd even go further and say that the current text makes appear problematic something that is not. This is not a productive style, not for guides and not for tutorials. Guides should merely give pointers for solving a generic problem -- the details are in reference documentation, and the FAQ answer guides users to go there. Tutorials should provide steps to solve a specific problem that introduces the learner to a recurring pattern of interactions. But there's nothing to learn about formatting, that's the whole point of automation. The current text has aspects of an explanation for why things are the way they are. That, if anywhere, could live in contributor-facing documentation next to the code we'd be asking people to in guides or tutorials. My main argument though is the maintenance burden: There are so many ways to set up I'd appreciate an actual tutorial that sets up That said, I'm not against making |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/formatting-team-meeting-2025-04-29/63649/1 |
follow-up on #1129 @jfly
all the interesting infromation is upstream, and there's no point in
maintaining a permanently-outdated copy here.