| 23 Jan 2022 |
toonn | What section is this? | 13:16:59 |
chreekat | The one linked right above, https://nixos.org/manual/nixpkgs/unstable/#ssec-stdenv-dependencies | 15:17:09 |
jonringer | I was thinking of adding subsections to the release notes, how do people feel about:
- Backward Incompatibilities
- Changes
- Deprecations
- Removals
...
| 19:23:30 |
Winter (she/her) | What would be the line between changes and removals? Like, would an optionβs type or semantics changing be considered a change? | 19:31:32 |
jonringer |
type: yes. semantics: depends? | 19:35:14 |
jonringer |
What would be the line between changes and removals?
Change:
- `services.thelounge.private` was removed in favor of `services.thelounge.public`, to follow with upstream changes.
Removal:
- The MoinMoin wiki engine (`services.moinmoin`) has been removed, because Python 2 is being retired from nixpkgs.
| 19:36:41 |
jonringer | I'll do an example PR | 19:38:37 |
Winter (she/her) | Ah you mean like that, got it. | 19:54:25 |
Winter (she/her) | As long as we explicitly define what should go where then I definitely agree with this change :) | 19:54:52 |
jonringer | So, the headers allow for us to drop a bunch of "The options <foo> <bar> ..." "The package pkgs.<pkgname>" prose | 19:57:24 |
jonringer | * Also, the headers allow for us to drop a bunch of "The options <foo> <bar> ..." "The package pkgs.<pkgname>" prose | 19:57:49 |
jonringer | https://github.com/NixOS/nixpkgs/pull/156355 | 20:14:17 |
| 29 Jan 2022 |
| Tobias Pankrath joined the room. | 09:16:00 |
joepie91 π³οΈβπ |  Download cheatsheet.png | 22:57:28 |
joepie91 π³οΈβπ | I've finished my 'cheatsheet', I think | 22:57:35 |
joepie91 π³οΈβπ | would appreciate any fresh eyes to look through it and see if I got anything wrong :) | 22:57:45 |
joepie91 π³οΈβπ | mainly regarding function signatures and such | 22:57:57 |
joepie91 π³οΈβπ | I can probably also export a HTML version if that's preferred | 22:58:39 |
joepie91 π³οΈβπ | yeah... readability of that kinda sucks, lol | 22:59:17 |
joepie91 π³οΈβπ | Download nix-cheatsheet-2 | 22:59:21 |
joepie91 π³οΈβπ | but there we go :p | 22:59:24 |
joepie91 π³οΈβπ | but yeah, review very much appreciated, I want to post this publicly soon-ish but I want to make sure there's no nonsense in there | 23:02:41 |
joepie91 π³οΈβπ | I'll probably extend it with builders and such at some later time | 23:03:43 |
Jan Tojnar | for flip, you mention two argument functions but there is technically no such thing | 23:39:50 |
Jan Tojnar | maybe introduce currying? | 23:40:11 |
Jan Tojnar | perhaps you want to add arguments to partition, callBy, β¦ predicates to make it obvious they are functions | 23:48:03 |
Jan Tojnar | * perhaps you want to add arguments to partition, groupBy, β¦ predicates to make it obvious they are functions | 23:48:21 |
Jan Tojnar | you might also want to mention the full <set>.<attr> or <fallback> syntax | 23:51:49 |
Jan Tojnar | string concatenation has wrong operator | 23:59:03 |
| 30 Jan 2022 |
joepie91 π³οΈβπ | In reply to @jtojnar:matrix.org perhaps you want to add arguments to partition, groupBy, β¦ predicates to make it obvious they are functions whoops, oversight, those were supposed to have arguments. fixed, thanks | 00:01:30 |