Revert (parts of) "Treewide cleanup meta description" #320283
Revert (parts of) "Treewide cleanup meta description" #320283Aleksanaa wants to merge 2 commits intoNixOS:masterfrom
Conversation
With manual solving conflicts: pkgs/applications/audio/freac/default.nix pkgs/by-name/ra/rav1e/package.nix pkgs/by-name/wh/where-is-my-sddm-theme/package.nix This reverts NixOS#317959 That PR does not clearly indicate that it adds a new rule, and does not put the modifications to the document in a separate commit, thus avoiding the discussion of adding a new rule. Such rules obviously deserve more discussion. Personally, I don't think this modification makes any sense, and often makes reading descriptions less intuitive. Some people also noted that this is not grammatically appropriate, or is unnecessarily too strict.
With manual solving conflicts: pkgs/applications/audio/moc/default.nix pkgs/applications/audio/ncpamixer/default.nix pkgs/networking/cluster/containerpilot/default.nix pkgs/by-name/al/allmark/package.nix pkgs/by-name/gr/gruvbox-gtk-theme/package.nix pkgs/servers/http/hiawatha pkgs/tools/filesystems/tmsu This reverts NixOS#317959 That PR does not clearly indicate that it adds a new rule, and does not put the modifications to the document in a separate commit, thus avoiding the discussion of adding a new rule. Such rules obviously deserve more discussion. Personally, I don't think this modification makes any sense, and often makes reading descriptions less intuitive. Some people also noted that this is not grammatically appropriate, or is unnecessarily too strict.
e3e76ff to
be41b89
Compare
|
I think the more succinct descriptions are an improvement for the wast majority of cases, so I'm opposed to this revert. |
|
I agree that sneaking in a rule is not ideal, but indefinite articles are quite redundant IMO. Not sure why it'd be "grammatically incorrect" either, as it's not a full sentence, merely a fragment. In any case, the only thing sillier than adding this rule is reverting it IMO |
It doesn't seem to matter whether it's grammatically correct or not, but I'm curious, does this mean we're on a good start for more of these modifications that don't need to be discussed? Have we given voice to those who want to speak? |
|
It's a low-stakes change, not like (say) enforcing a new rule about maintainership or such. Talking about "giving voice to those who want to speak" sounds quite dramatic for this specific scenario. Also it's up to reviewers to catch these changes as well, if it's that important. |
Some reviewers have previously requested that articles be added. Some distributions enforce the article and some don't. You have also found that after making such changes, it becomes more difficult to undo.
This is merged faster than most "add new package" PRs I've seen. And it merges even faster than parts of my simple upgrades by-hand. Such speed itself is inappropriate. This means that, before the merge, its visibility did not match the scope of its changes. |
Agree that but it is not the reason to revert. #317959 is a good change for me, if a revert is needed we could discuss under that. |
|
Without a linter these rules will only be weakly enforced, even if widely desirable. Inevitably they will be violated as nixpkgs progresses. |
|
Can we not have a policy conversation on a PR that has more than a screen's height of reviewers? |
And I've been nitted in both directions; that's the strongest indicator to just add a rule to stop the nits. At least this direction has precedent from other distros and has some logic.
I can't argue with that, I guess, since some package inits (even those in good shape) have never been merged, so merging at all is faster than never. I can only assume that since 5 different committers commented (which is also quite rare, usually everyone ignores treewides for weeks) and dozens of reviewers were tagged, but no one raised an objection, it was considered uncontroversial. |
|
I don't think this PR will lead to any meaningful conclusion. |
Description of changes
This reverts #317959
That PR does not clearly indicate that it adds a new rule, and does not put the modifications to the document in a separate commit, thus avoiding the discussion of adding a new rule. Such rules obviously deserve more discussion.
Personally, I don't think this modification makes any sense, and often makes reading descriptions less intuitive. Some people also noted that this is not grammatically appropriate, or is unnecessarily too strict.
Things done
nix.conf? (See Nix manual)sandbox = relaxedsandbox = truenix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)Add a 👍 reaction to pull requests you find important.