Eelco Dolstra
Eelco Dolstra
Yes that seems accurate. It's worth noting that the tarball fetcher already allows returning these attributes without checking them, so in that sense it makes behavior more consistent.
I guess we could *warn* if there is a mismatch. That way the user will get a warning in most cases (namely when Nix does an actual fetch, rather than...
Created a Hydra jobset for this: https://hydra.nixos.org/jobset/nix/pr-14688
Really? That would be very bad.
C++ isn't Haskell. It's fine to use global variables for global settings. Passing down settings objects everywhere is very annoying.
> So the intent is that the next step would be able to write a bunch more structs, breaking up Settings into the relevant options that individual components need, That...
We should probably pass `--ref-format=files` when calling `git fetch`.
Can't do much about those.
I didn't see this mentioned explicitly, but I assume `__meta` is *not* passed to the builder? It's not entirely obvious how derivation meta data would be used in practice, especially...
> This allows for better separation of concerns, and will allow better modeling of some things. Sorry but the motivation has to be stronger than "better separation of concerns" (what...