
Robert Hensing
@[email protected] · Reply to Jake Hamilton's post
@jakehamilton This is part of why it's still experimental. Some of the bad decisions are not feasible to support indefinitely.
A clear benefit of doing more in "user space" is that you get to change your mind about how composition and extension work, without a backcompat nightmare or losing compatibility (and making reproducibility moot).
We're making good progress on fetching, although we did underestimate it at first.
2.27 will have Git LFS and proper submodules support.
Also a bit of locking: 2.26 had a significant fix for relative path flakes (in-repo flake inputs).
More locking, as well as composability and extension/configurability will come.