| 5 Jun 2021 |
maralorn | sterni (he/him): Surely | 13:44:00 |
toonn | Yeah. | 13:44:02 |
sterni (he/him) | ah yeah | 13:44:07 |
sterni (he/him) | so it doesn't exist | 13:44:13 |
| ic.rbow joined the room. | 13:46:19 |
sterni (he/him) | I really hate that apparently everything I want to do to hackagen2ix means touching distribution-nixpkgs nowadays | 14:20:31 |
sterni (he/him) | in other news: https://github.com/peti/distribution-nixpkgs/pull/11 | 14:20:34 |
sterni (he/him) | (also need to fix CI) | 14:20:40 |
maralorn | sterni (he/him): Can you remind me again why this use of with could be harmful? | 14:22:03 |
maralorn | * sterni (he/him): Can you remind me again why this use of with could be harmful? | 14:22:21 |
maralorn | It will break when I finally upload my sternenseemann library to hackage? | 14:22:59 |
sterni (he/him) | exactly | 14:23:05 |
sterni (he/him) | it's not urgent but nice to have fixed tbh | 14:23:25 |
sterni (he/him) |
| 14:24:27 |
sterni (he/him) | * nix-repl> lib.intersectLists (builtins.attrNames lib.maintainers) (builtins.attrNames haskellPackages)
[ "astro" "buffet" "cap" "cpu" "disassembler" "rob" "yarr" ]
| 14:24:33 |
maralorn | Have you considered replacing [ lib.maintainers.a lib.maintainers.b ] with builtins.attrValues { inherit (lib.maintainers) a b; }? | 14:24:40 |
sterni (he/him) | there's your motivation :) | 14:24:41 |
maralorn | I now cap, I doubt they will ever maintain a Haskell package.^^ | 14:25:15 |
sterni (he/him) | In reply to @maralorn:maralorn.de Have you considered replacing [ lib.maintainers.a lib.maintainers.b ] with builtins.attrValues { inherit (lib.maintainers) a b; }? more hassle to implement plus extra evaluation cause which is not negliable I think | 14:25:16 |
maralorn | In reply to @sternenseemann:systemli.org more hassle to implement plus extra evaluation cause which is not negliable I think We can increase the hassle by only doing it, when it’s more than one maintainer. | 14:26:02 |
maralorn | I think that way it would be pretty cheap too. | 14:26:17 |
sterni (he/him) | I'm not up for touching Language.Nix.PrettyPrinting again though :p | 14:28:26 |
sterni (he/him) | it's a really oddly designed API and although it's supposedly internal it is used in cabal2nix everywhere so I wasn't able to break it :( | 14:28:50 |
sterni (he/him) | my dream scenario currently btw would be cabal2nix, distribution-nixpkgs and language-nix in one cabal workspace plus jailbreak-cabal transferred to the NixOS org | 14:30:24 |
sterni (he/him) | also the ability to release new versions :D | 14:30:34 |
maralorn | Open an issue asking for transfer and the hackage rights. | 14:33:49 |
sterni (he/him) | yeah putting that on my list :) | 14:34:06 |
cdepillabout | In reply to @sternenseemann:systemli.org in other news: https://github.com/peti/distribution-nixpkgs/pull/11 You might want to add the motivation for this change in a comment so that peti understands it is a good change. | 14:47:54 |
sterni (he/him) | Uh yeah | 14:48:11 |
sterni (he/him) | gonna do that later and I'm gonna fix the CI finally | 14:48:20 |