Nixpkgs Architecture Team | 223 Members | |
| https://github.com/nixpkgs-architecture, weekly public meetings on Wednesday 15:00-16:00 UTC at https://meet.jit.si/nixpkgs-architecture | 53 Servers |
| Sender | Message | Time |
|---|---|---|
| 18 Apr 2024 | ||
| willbush: Alright! Unfortunately I can't add you right now since you're not part of the NixOS organisation. Can you make a PR to add yourself to https://github.com/NixOS/nixpkgs/blob/master/maintainers/maintainer-list.nix? This way you should automatically get an invite for the org, after which I can give you write access | 16:25:29 | |
| 19 Apr 2024 | ||
| willbush: You've got write permission now! 🎉 | 05:56:00 | |
| Thanks! | 06:10:02 | |
| 20 Apr 2024 | ||
| Question on pull request etiquette. The people I work with at work, we happen to be using GitHub as well, and the person creating the PR usually usually merges the PR. If they want it merged immediately after approval, then they check an auto-merge box (enable in repo settings). I'm not very experienced working with others in open source (yet :D). What is proper PR etiquette? | 04:54:40 | |
| * Question on pull request etiquette. The people I work with at work, we happen to be using GitHub as well, and the person creating the PR usually merges the PR. If they want it merged immediately after approval, then they check an auto-merge box (enable in repo settings). I'm not very experienced working with others in open source (yet :D). What is proper PR etiquette? | 04:55:05 | |
| * Question on pull request etiquette. The people I collaborate with at work, we happen to be using GitHub as well, and the person creating the PR usually merges the PR. If they want it merged immediately after approval, then they check an auto-merge box (enable in repo settings). I'm not very experienced working with others in open source (yet :D). What is proper PR etiquette? | 04:55:44 | |
| 21 Apr 2024 | ||
In reply to @willbush:matrix.orgThe approach I'm using and I think works really well, is to mark PRs as a draft if you don't think they're ready for merging. So by default, any non-draft PR is ready for merge according to the author | 11:46:57 | |
| willbush This way, you can also approve a PR, but still wait for others to take a look. Like "LGTM but I'd like @foo to also check it out" | 11:47:48 | |
| But if you feel confident that nobody else needs to look at it, you can merge it right away | 11:48:29 | |
Question about environment variables which nixpkgs reads to configure itself: these all have the prefix NIXPKGS_ or NIXOS_, except NIX_ABORT_ON_WARN. I find this very confusing, as it suggests that this variable is read by nix itself, which it is not. It was introduced in #140763, apparently without consideration of this inconsistency. Is there any good reason why it should not be called NIXPKGS_ABORT_ON_WARN instead, and if not, what is the process to change it? rename it, and for a release cycle still also accept the old variant, but produce a trace if it is set? | 17:22:53 | |
See also: NIX_DEBUG | 17:29:31 | |
In reply to @terru:raccoon.collegeYeah that sounds like a good plan to me. I'd make the deprecation period longer though, it doesn't cost much | 20:04:18 | |
| 22 Apr 2024 | ||
Download 20240421_21h04m39s_grim.png | 02:05:07 | |
| Any idea why 3 of the by-name checks would trigger at the same time for https://github.com/NixOS/nixpkgs/pull/305879? | 02:05:21 | |
| Maybe could be fixed by https://docs.github.com/en/actions/using-jobs/using-concurrency | 02:13:34 | |
| Maybe?:
| 02:15:32 | |
| It's sort of a micro-optimization though in the shadow of-borg | 02:17:34 | |
| * It's sort of a micro-optimization though in the shadow ofborg | 02:17:46 | |
| 07:10:21 | ||
| it does have the (very slight) cost of "someone will have to remember to remove the extra code which implements the warning" ;) in any case, I've opened a PR for this now: https://github.com/NixOS/nixpkgs/pull/306026 | 15:21:33 | |
| willbush: Yeah sounds like you're right on. Feel free to PR if you want! | 15:56:39 | |
| I'm in the weekly office hour: https://meet.jit.si/nixpkgs-architecture (cc Philip Taron (UTC-8), willbush, Dominic Mills) | 18:00:34 | |
| I'm skipping today. Gotta do work for work. | 18:01:10 | |
| I'm planning to finish https://github.com/NixOS/nixpkgs-check-by-name/pull/46 today, would love to hear your thoughts on that at some point :D | 18:01:44 | |
| I'll unmark as draft when ready | 18:02:05 | |
| I'll review when ready. Thoughts are that changelogs are good, and trying to perfect them is a personally chosen mission :-) | 18:04:19 | |
| * I'll review when it's ready. Thoughts are that changelogs are good, and trying to perfect them is a personally chosen mission :-) | 18:04:33 | |
| 23 Apr 2024 | ||
| Download 5flake.svg | 00:50:32 | |
| I was goofing around with this tool last night https://discourse.nixos.org/t/genix7000-nix-project-logo-generator/15937/37
| 00:50:40 | |
| Was thinking it might be a fun way to make a logo for the project if we ever wanted one. | 00:51:06 | |