Nixpkgs Architecture Team | 233 Members | |
| https://github.com/nixpkgs-architecture, weekly public meetings on Wednesday 15:00-16:00 UTC at https://meet.jit.si/nixpkgs-architecture | 54 Servers |
| Sender | Message | Time |
|---|---|---|
| 9 Jun 2023 | ||
| so I don't get what the fuss is about | 17:17:57 | |
In reply to @infinisil:matrix.orgAck. I'm leaning on the "sometimes substantial new arguments", because while the opposition has been in parts strong, I'd argue that being for a proposal but against a name in it is not substantial | 17:20:05 | |
| phaer: j-k: growpotkin ( Alex Ameen ): piegames: As shepherds of RFC 140, do any of you think niksnut's recent criticism is a substantial new argument that requires canceling FCP and potentially changing the RFC? | 17:20:07 | |
| Ha, good timing ^^ IMO it is neither new nor substantial | 17:20:37 | |
| I don't think it requires cancelling the FCP | 17:21:53 | |
| As long as people don't think that RFC saying "pkgs/unit" can be used as a blanket override of any objections on an eventual PR | 17:27:42 | |
| 1 case of bad naming doesn't justify more bad naming. Quite the opposite. | 17:28:41 | |
| certainly, to me sharding or partitioning captures the meaning better than unit | 17:29:45 | |
| I wasn't 100% following the conversation | 17:30:14 | |
But was pkgs/simple proposed? | 17:30:26 | |
| can you elaborate on the meaning? | 17:30:53 | |
| * can you elaborate on the meaning of simple in that context? | 17:31:06 | |
| niksnut: The point of RFC's is to decide controversial things. If somebody has objections, now's the time to raise them. Once the RFC is accepted it's too late. I quote the RFC Readme:
| 17:31:23 | |
| Simple as in simple package paths, also simple as in simple to add | 17:31:28 | |
In reply to @k900:0upti.meI think that would imply that there's a complicated way to declare packages, which there currently is, but it's something we should get away from. Once we migrate everything, simple wouldn't mean anything anymore | 17:33:20 | |
| infinisil: The RFC process doesn't replace PR review. And "pkgs/unit" shouldn't get through PR review. | 17:34:17 | |
| so at this time the RFC prefers a meaningless name over one with a meaning | 17:36:00 | |
In reply to @hexa:lossy.networkSome people do, personally I am fine with a meaningless name because any name is better than no name. And so far no satisfactory meaningful name has been brought up IMO | 17:36:52 | |
There's a decent argument for unit by Robert Hensing (roberth) here: https://github.com/NixOS/rfcs/pull/140#discussion_r1170362174 | 17:37:51 | |
In reply to @niksnut:matrix.orgEven if you created Nix, I expect you to respect the community's RFC process, especially for Nixpkgs. If you were to block/revert the implementation of the RFC as it is stated, I consider that a violation of the RFC process. | 17:40:18 | |
| In that case I withdraw my statement about not having to cancel FCP | 17:41:03 | |
| Well, it's up to the shepherd team to decide whether it needs to be canceled | 17:41:33 | |
K900: Oh apparently simple was proposed, see this linked thread | 17:42:58 | |
| For instance, if a shepherd team makes some bad decision about Nix, I wouldn't feel that the Nix team would be required to implement it. That's not how open source works. You can't force maintainers to accept technical decisions that they can't get behind. | 17:43:13 | |
| niksnut: Fully agreed, but in this case it's not Nix, it's Nixpkgs, which is fully developed by the community, there's no official global Nixpkgs maintainers | 17:44:20 | |
| niksnut: Also, in case something you couldn't technically accept for Nix were accepted in an RFC, I expect you to be able to raise "substantial technical objections" (cited from the RFC readme) to prevent such changes from being merged | 17:46:29 | |
| I'm not sure if the peanut gallery is allowed to suggest things, I will promptly delete my message if not, but would sorry in advance if I'm overstepping my bounds here. | 17:58:48 | |
| sy: No problem at all, suggestions are always welcome by anybody! | 17:59:34 | |
| * I'm not sure if the peanut gallery is allowed to suggest things, I will promptly delete my message if not, but would (strictly speaking, I find the idea of sharding for the sake of the GitHub UI to be unfortunate. I think it's weird that we're tying NixOS's design to GitHub's UX.) sorry in advance if I'm overstepping my bounds here. | 18:00:20 | |
| sy: Interesting idea, I can see some minor problems with it:
| 18:02:26 | |