Robert Hensing
Robert Hensing
Idea: 1. Store Object =~ Name + File System Object: 2. Git hashing can not hash an executable blob 3. Store Object =~ single-item Git directory (which includes the Name)...
Considering that the schema returns the children, this defines a new "derivation" centric, tree shaped view of the flake that is determined by the flake itself, as the flake defines...
> I didn't think this is intended to be a new view of the flake at all. I agree about the intent, but it's the details of the design that...
> * remove thunks To clarify, we do want to keep the ability to "have" a thunk, as long as you don't try to observe the value; in other words...
Title updated to reflect that we won't promise stability immediately after merge.
I guess this could be phrased as ```diff -Whether to include a directory that's empty or fully filtered out, defaulting to true for backwards compat +Whether to include a directory,...
I think we should consider closing this, because the non-libgit fetching has too many problems and a more elegant replacement is in progress in #6530. We'd better [make some progress](https://github.com/NixOS/nix/pull/6530#issuecomment-1426729158)...
`fetchTree` will fetch submodules lazily in the upcoming release, 2.20. We'll have very little reason to disable submodules by default... EDIT: added to team discussion queue for Friday.
> Is this available on nix version 2.20 onwards? It is not. > We'll have very little reason to disable submodules by default... We're still exploring the solution space for...
It should be documented as a keyword, not a builtin.