@AngryAnt what if one of the goals was "flakes are already used broadly and removing them isn't an option, we will enable v3 cli and flakes by default to make nix easier to work with"? Nothing beyond that.
@jakehamilton Compared to other features, I regard flakes as a well-undercooked feature deserving of its experimental status (seeing as it was jammed in there and that's the only flag we have to deal with the mess).
As such, I would percieve a repository with the feature issues un-addressed, yet marking the feature as mainline, as a technically less solid offering.
Many software solutions strike the middleground of offering to enable experimentals at install time.
@jakehamilton It's late here and not using the feature daily, the issues are not fresh in my mind (usually I come across a mention of an issue and am reminded). I'll check for an overview and reference there when I'm able :)
Outside of these issues I just hold a dislike for the style and flow. For me they always evoke 90s programming design patterns vs. more elegant flexibility in the default approach. But that alone is obv. not sufficient for any real opposition :)
Add comment