!GsmxjHfeAYLsTEQmjS:nixos.org

Matrix Meta (Nix)

633 Members
Discuss your proposals for the Matrix space here, before suggesting them in #matrix-suggestions:nixos.org180 Servers

Load older messages


SenderMessageTime
25 Jun 2021
@kity:kity.wtfashone should have to go out of their way to get an unstable version of nix directly from the nix repo, because they're working on its development03:50:13
@kity:kity.wtfashhaving it so easily accessible promotes use of unstable features, which influences workflows and results in dependence on unstable stuff03:51:14
@kity:kity.wtfashmaybe i'm wrong. idk03:51:19
@blaggacao:matrix.orgDavid ArnoldIt's diabolic poitics at play 😁03:55:20
@colemickens:matrix.orgcolemickens 🏳️‍🌈Redacted or Malformed Event06:39:51
@colemickens:matrix.orgcolemickens 🏳️‍🌈Redacted or Malformed Event06:40:10
@colemickens:matrix.orgcolemickens 🏳️‍🌈Redacted or Malformed Event06:42:20
@colemickens:matrix.orgcolemickens 🏳️‍🌈same ole flakes FUD06:42:45
@colemickens:matrix.orgcolemickens 🏳️‍🌈
In reply to @kity:kity.wtf
i can barely look at the main nix support channel because there's always someone asking for help with flakes and i hate it
maybe that's a sign it addresses a serious, real pain point?
06:43:40
@colemickens:matrix.orgcolemickens 🏳️‍🌈"having it so easily accessible promotes use of unstable features, which influences workflows and results in dependence on unstable stuff"06:48:11
@colemickens:matrix.orgcolemickens 🏳️‍🌈.... is there an actual example?06:48:20
@jez:petrichor.meJez (he/him)I feel like a big part of the problem is that so much of the knowledge of how nix works and how to use it exists only in the heads of community members 07:00:33
@jez:petrichor.meJez (he/him)The documentation is structured such that even if what you want to know is documented, it's really hard to find 07:01:23
@jez:petrichor.meJez (he/him) The introductions to flakes that are generally promoted are conceptual introductions that make an argument for established nix-ers why flakes are useful, but don't really go into much detail about how to use them in practice 07:03:24
@kity:kity.wtfash
In reply to @colemickens:matrix.org
same ole flakes FUD
i'm not just spreading fud, i'm concerned about the reliance on unstable features. like i said, i don't have a horse in the flakes race
07:05:02
@kity:kity.wtfashi just want new features to go through the proper process07:05:23
@jez:petrichor.meJez (he/him)I wonder if that's also why "nix 3" and flakes are taking so long to stabilise, because so few people understand the whole picture of where they fit in 07:05:29
@jez:petrichor.meJez (he/him)What is the proper process? (genuine question as a relative newbie to this community) 07:06:14
@kity:kity.wtfash
In reply to @jez:petrichor.me
What is the proper process? (genuine question as a relative newbie to this community)
the proper process would be finishing the rfc process and getting the rfc merged, then working on an implementation after everyone's satisfied with the details
07:07:21
@kity:kity.wtfashwhat actually happened was the rfc process got sidetracked and benched for later, and eelco went and did an implementation in nix unstable without any rfc07:07:55
@kity:kity.wtfashthat was like... almost 2 years ago, and flakes have been in limbo holding back nix releases since07:08:49
@kity:kity.wtfashso that's why i want to rip out the flakes implementation, because it's the way i see to set things right and give it a fresh start through the proper process07:12:52
@kity:kity.wtfashthere's compat stuff for people who already (wrongly, imo) rely on it07:13:25
@kity:kity.wtfashi don't consider this an extreme action, i just think it's the correct thing to do with a feature that never should've been there in the first place07:14:21
@jez:petrichor.meJez (he/him)That is a looong time07:14:25
@kity:kity.wtfashdon't get me wrong, i have no opinion about whether or not flakes are good or the right step forward or what. when i say it never should have been there, i mean the implementation in mainline nix unstable07:15:24
@jez:petrichor.meJez (he/him)this explains a lot about the state of nix documentation07:17:48
@jez:petrichor.meJez (he/him)people seem to respond to the question "how do i use flakes?" with a link to eelco's article series on tweag.io07:18:26
@jez:petrichor.meJez (he/him)but that's not documentation, it reads like a proposal07:18:41
@kity:kity.wtfashmy response is always "don't, because it's an unstable feature and you shouldn't rely on unstable functionality"07:19:33

Show newer messages


Back to Room ListRoom Version: 6