!UNVBThoJtlIiVwiDjU:nixos.org

Staging

320 Members
Staging merges | Running staging cycles: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+is%3Aopen+head%3Astaging-next+head%3Astaging-next-25.05 | Review Reports: https://malob.github.io/nix-review-tools-reports/110 Servers

Load older messages


SenderMessageTime
6 Dec 2025
@whispers:catgirl.cloudwhispers (it/fae)thanks!15:56:09
7 Dec 2025
@alex:epelde.netAlex Epelde joined the room.18:35:11
@alex:epelde.netAlex Epelde left the room.18:37:13
@alex:epelde.netAlex Epelde joined the room.18:37:26
@re1lucky365:matrix.orgRobert Evans joined the room.18:46:49
@re1lucky365:matrix.orgRobert Evans set a profile picture.19:02:49
8 Dec 2025
@hhr2020:mozilla.org@hhr2020:mozilla.org joined the room.01:53:07
@hhr2020:mozilla.org@hhr2020:mozilla.org left the room.01:53:49
@raboof:matrix.orgraboof joined the room.15:46:37
@raboof:matrix.orgraboof https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#staging describes staging is 'regularly' merged into staging-next. I'm curious what the 'criteria' for that are - I suppose you generally don't pull in more changes from staging when staging-next is close to be mergable to master? 16:05:07
@emilazy:matrix.orgemilywe do not pull in any until it merges16:05:57
@emilazy:matrix.orgemily(unless we have to)16:06:03
@emilazy:matrix.orgemilystaging-next is there so that rebuilds sent to staging don't throw away builds in the cycle16:06:31
@emilazy:matrix.orgemily(or we'd have to "freeze" staging periodically which AIUI was done in the old days)16:07:05
@grimmauld:m.grimmauld.deGrimmauld (any/all)only viable if the preople running staging can reasonably keep track of all open mass rebuild PRs, those days are long over16:07:59
@raboof:matrix.orgraboof right so essentially only when staging-next merges into master, staging becomes the 'new staging-next'? 16:08:29
@emilazy:matrix.orgemilyI get the impression it was more yelling at people for merging into staging at the wrong time16:08:32
@emilazy:matrix.orgemilyyes (except not really as we rotate through the stable release branches too)16:08:53
@emilazy:matrix.orgemilyusually we do unstable, stable, unstable, etc.16:09:02
@emilazy:matrix.orgemilywith a day or two in between for the channel to catch up post-merge16:09:16
@raboof:matrix.orgraboof gotcha, so in the mean time there 'is no' staging-next while you're working on staging-next-xx 16:12:38
@grimmauld:m.grimmauld.deGrimmauld (any/all)the branch technically never goes away, it is still used as an intermediate for periodic merges, but it isn't really in active use in that time, yes16:14:16
9 Dec 2025
@uep:matrix.orguep

Ignoring merges from master for simplicity:

  1. things go into staging all the time.. and wait there to batch up rebuilds
  2. staging merges into staging-next and rebuilds run, periodically
  3. staging-next merges into master, via a manual PR at suitable time
  4. staging-next doesn't go away, but has nothing "interesting" in it until the next time staging merges into it.
03:02:05
@uep:matrix.orguep *

Ignoring merges from master for simplicity:

  1. things go into staging all the time.. and wait there to batch up rebuilds
  2. staging merges into staging-next and rebuilds run, periodically
  3. staging-next merges into master, via a manual PR at suitable time
  4. staging-next doesn't go away, but has nothing "interesting" / new in it until the next time staging merges into it, it's basically a point in time on master for a while
03:03:35
@uep:matrix.orguep the automated merges go from master to `staging-next 04:09:17
@uep:matrix.orguep * the automated merges go from master to staging-next to staging (picking up the fixes in staging-next along the way) to keep both branches up to date with all the leaf-package/small-rebuilds changes 04:10:05
@uep:matrix.orguepand so those changes meet the mass-rebuild deep-dependency changes waiting in staging/next, and can sometimes be broken by them there04:11:19
@adam:robins.wtf@adam:robins.wtf changed their profile picture.17:25:11
@adam:robins.wtf@adam:robins.wtf changed their profile picture.17:48:31
10 Dec 2025
@adam:robins.wtf@adam:robins.wtf changed their profile picture.14:49:53

Show newer messages


Back to Room ListRoom Version: 6