| 25 Jun 2021 |
David Arnold (blaggacao) | CitdelCore seems to transact upon it. | 03:20:51 |
David Arnold (blaggacao) | That's a good sing, after only 3 days | 03:20:57 |
ash (it/its) 🏳️⚧️ | what is citadelcore | 03:21:06 |
David Arnold (blaggacao) | Who! | 03:21:11 |
David Arnold (blaggacao) | In reply to @blaggacao:matrix.org There is already some work consolidating around the input stuff here: https://github.com/NixOS/nix/pull/4641 This PR and discussion | 03:21:43 |
ash (it/its) 🏳️⚧️ | who is citadelcore | 03:21:43 |
David Arnold (blaggacao) | I think we need to fix flake input semantics, first. and completely get rid of output contracts. | 03:22:22 |
David Arnold (blaggacao) | (the way they are today) | 03:22:30 |
David Arnold (blaggacao) | Getting rid of output contracts also get's rid of the cli tooling consumer of it. | 03:22:42 |
David Arnold (blaggacao) | ... gets rid of nix flake in good part | 03:22:51 |
David Arnold (blaggacao) | * ... gets rid of nix flake in some part | 03:23:11 |
ash (it/its) 🏳️⚧️ | and is that supposed to be a step towards fixing flakes or removing them? | 03:23:24 |
ash (it/its) 🏳️⚧️ | because i don't care about fixing them | 03:23:29 |
David Arnold (blaggacao) | In reply to @kity:kity.wtf because i don't care about fixing them You said that already. | 03:23:40 |
David Arnold (blaggacao) | BUt it's not very prone to consensus, I guess. | 03:23:51 |
David Arnold (blaggacao) | * But it's not very prone to consensus, I guess. | 03:23:58 |
David Arnold (blaggacao) | In reply to @kity:kity.wtf and is that supposed to be a step towards fixing flakes or removing them? fixing inputs. removing output contracts. | 03:24:26 |
ash (it/its) 🏳️⚧️ | what consensus? nobody agrees on what flakes should be, there was no consensus for letting them into nix in the first place | 03:24:39 |
ash (it/its) 🏳️⚧️ | and now everyone is relying on them | 03:24:45 |
ash (it/its) 🏳️⚧️ | i don't know or care what input or output contracts are :/ | 03:25:04 |
David Arnold (blaggacao) | thats indeed very intricate policits of playing consensus | 03:25:15 |
David Arnold (blaggacao) | In reply to @kity:kity.wtf i don't know or care what input or output contracts are :/ only output contracts | 03:25:30 |
David Arnold (blaggacao) | like typed outputs | 03:25:34 |
ash (it/its) 🏳️⚧️ | In reply to @blaggacao:matrix.org thats indeed very intricate policits of playing consensus so they snuck in because eelco is the founder and primary maintainer of nix, and now we have to bikeshed all over to get them out? | 03:26:01 |
ash (it/its) 🏳️⚧️ | it's embarrassing, honestly | 03:26:12 |
David Arnold (blaggacao) | The real problem is that there are not more elcos. | 03:26:31 |
David Arnold (blaggacao) | And I don't thnk there is any glass ceiling involved. | 03:26:40 |
David Arnold (blaggacao) | It might be a concotion of C++ code base and [I don't know]... | 03:27:11 |
David Arnold (blaggacao) | A good think would be to split out the language interpretaer from the CLI | 03:27:38 |
David Arnold (blaggacao) | (for exmaple) | 03:27:42 |