| 17 Mar 2024 |
Growpotkin | * I'll echo what Tom said. | 15:42:59 |
Robert Hensing (roberth) | As long as Nixpkgs and NixOS don't start to depend on such a repo in a way that makes using branches and forks harder, why not. | 18:09:40 |
@jade_:matrix.org | In reply to @infinisil:matrix.org Alternatively, consider a more powerful idea of having a meta-Nixpkgs repository, which contains all historical versions of Nixpkgs that were built by Hydra, with all their metadata. This could include things like whether builds succeeded, which versions are available in which channel, what is the latest release, etc. yes yes yes please do it with clever merge commits on a branch | 18:28:40 |
SomeoneSerge (back on matrix) | I presume there would've already been some discussions on this matter and somebody in this room would know where to redirect me: https://github.com/NixOS/nixpkgs/issues/296544 | 18:34:23 |
Qyriad | In reply to @jade_:matrix.org yes yes yes please do it with clever merge commits on a branch that over git notes or something? | 18:35:04 |
@jade_:matrix.org | In reply to @qyriad:katesiria.org that over git notes or something? maybe also viable? | 18:35:31 |
@jade_:matrix.org | but the thing about funny merge commits is that they work natively in bisect | 18:35:53 |
Qyriad | ahh good point | 18:36:19 |
infinisil | In reply to @jade_:matrix.org yes yes yes please do it with clever merge commits on a branch Not sure what kind of merge commits you're thinking of | 18:40:46 |
@jade_:matrix.org | In reply to @infinisil:matrix.org Not sure what kind of merge commits you're thinking of merge commits (one parent is the last Hydra run, the other is the current commit of the repo, and you take the tree directly from the current commit) | 18:41:53 |
@jade_:matrix.org | merge strategy: nothing. it's the identical tree as upstream. | 18:42:23 |
infinisil | Ahh, so there's a parent chain where each commit is a Hydra eval | 18:42:40 |
@jade_:matrix.org | In reply to @infinisil:matrix.org Ahh, so there's a parent chain where each commit is a Hydra eval yeah | 18:42:44 |
@jade_:matrix.org | that's the idea | 18:42:49 |
@jade_:matrix.org | i bet this would be a reasonable replacement for usage for channel branches honestly | 18:43:21 |
@jade_:matrix.org | native git and pretty clean solution | 18:43:36 |
infinisil | I agree this would solve the channel history problem nicely, an alternative to https://github.com/NixOS/nixpkgs/pull/252057. (though it doesn't solve the channel post-processing problem) | 18:45:30 |
| @qyriad:matrix.org left the room. | 20:30:21 |
| 18 Mar 2024 |
@jade_:matrix.org | In reply to @infinisil:matrix.org I agree this would solve the channel history problem nicely, an alternative to https://github.com/NixOS/nixpkgs/pull/252057. (though it doesn't solve the channel post-processing problem) hmmm. one could actually do that as well, by merging in a third fake commit per iteration, with the metadata. | 04:02:52 |
@jade_:matrix.org | jade might be terminally git brained though | 04:03:12 |
fgaz | Is there a way to subscribe to new issues tagged architecture? Before the migration to nixpkgs I could just subscribe to the -architecture repo | 11:22:41 |
infinisil | fgaz: Afraid not :( | 17:44:32 |
@jade_:matrix.org | In reply to @fgaz:matrix.org Is there a way to subscribe to new issues tagged architecture? Before the migration to nixpkgs I could just subscribe to the -architecture repo adding to my mental list of things i want to attach to repo event hooks. i wish someone would go build this system ;; | 18:29:19 |
@jade_:matrix.org | https://pad.lassul.us/opendata-projects | 18:31:02 |
@jade_:matrix.org | i think though probably the most useful thing to that cause is @raitobezarius creating a repo with a django skeleton in it so people can actually have at it | 18:43:34 |
infinisil | I'll be holding my first weekly Nixpkgs architecture office hour now :)
https://meet.jit.si/nixpkgs-architecture | 19:01:17 |
Philip Taron (UTC-8) | I'm in. | 19:32:50 |
infinisil | willbush: Are you joining back or should we conclude today? | 20:28:42 |
willbush | Think I lost connection | 20:30:00 |
willbush | Think we can conclude | 20:30:09 |