!aGqRytqbCECitOFhbt:nixos.org

Release Management

343 Members
25.11 "Xantusia" | https://nixos.github.io/release-wiki/Home.html93 Servers

Load older messages


SenderMessageTime
12 Feb 2022
@tomberek:matrix.orgtomberekIt's crossed my mind too. Plus there are stability issues with new kernels and things like https://github.com/NixOS/nixpkgs/pull/155054 cropping up.19:26:35
@hexa:lossy.networkhexastill no 22.05 blockers project 😢19:52:45
@hexa:lossy.networkhexaI wish the org owners would just set up a room where they track requests20:53:50
@hexa:lossy.networkhexaor set up any other way to request stuff20:54:17
@hexa:lossy.networkhexa

and interesting observation regarding the number of merged stable backports:

  • 19.03: 301
  • 19.09: 377
  • 20.03: 609
  • 20.09: 943
  • 21.05: 1291
  • 21.11: 892

We're 75 days (35%) into the current release
There are 137 days until its EOL.

Linear projection: 892 * (212/75) ~= 2.5k

23:43:45
@hexa:lossy.networkhexaI'm sure it will not come to this, the backports will very probably be slowing down later in the release cycle23:44:28
@hexa:lossy.networkhexa *

and interesting observation regarding the number of merged stable backports:

  • 19.03: 301
  • 19.09: 377
  • 20.03: 609
  • 20.09: 943
  • 21.05: 1291
  • 21.11: 892 (so far)

We're 75 days (35%) into the current release
There are 137 days until its EOL.

Linear projection: 892 * (212/75) ~= 2.5k

23:44:56
@hexa:lossy.networkhexaPretty sure this is a direct result of the backport action.23:47:16
@hexa:lossy.networkhexaIt was introduced on 2021-05-2423:47:35
@hexa:lossy.networkhexa Also 151 PRs tagged security in 75 days is pretty much two per day 23:49:45
13 Feb 2022
@hexa:lossy.networkhexa oh and I only looked at the base:release-XX.YY, so I probably undercounted (missing at least base:staging-XX.YY and base:staging-next-XX.YY for newer release) 00:00:43
@tomberek:matrix.orgtomberekDo you think our policy allows too much backports? I mean, if you backport every single thing, it's equivalent to staying on unstable.00:37:35
@hexa:lossy.networkhexahard to say from numbers alone00:38:25
@hexa:lossy.networkhexaI think we have rejected a number of stable backports, because we didn't see the reason to have them00:38:55
@hexa:lossy.networkhexahttps://docs.google.com/spreadsheets/d/13MJqF6S6avO7G8w21dgCZR-jtVJxuZTlo9H4UF45mU8/edit?usp=sharing00:40:52
@jonringer:matrix.orgjonringer

While we are stable channels, I created a hacky script to delete merged backports:

git remote prune origin; git branch -r --merged release-21.11 | grep origin | grep backport | sed -e 's|/| |' | sed -e 's|  ||' | xargs -l bash -c 'git push -d $0 $1'
01:43:56
@jonringer:matrix.orgjonringeralso, mother fucker... thursday we were at ~2900 open PRs, now were back up to 310001:47:31
@jonringer:matrix.orgjonringer I really need to get basinix finished... 01:47:45
@hexa:lossy.networkhexaYeah, the flood of PRs is ever more slightly getting out of hand01:50:03
@hexa:lossy.networkhexaIn my gut feeling it matches the projected growth for 21.1101:50:34
@hexa:lossy.networkhexaThursday I saw PR id 158800, today 15960001:52:12
@hexa:lossy.networkhexaOr whatever 4 days ago was01:52:31
@hexa:lossy.networkhexaOver 200 PRs per day01:53:07
@jonringer:matrix.orgjonringerhttps://monitoring.nixos.org/grafana/d/v-86aB-Zz/github-issues-and-prs?orgId=1&viewPanel=10&from=1644522152631&to=1644717244758 😭01:54:54
@hexa:lossy.networkhexa1010 PRs merged this week. https://github.com/NixOS/nixpkgs/pulse02:02:21
@hexa:lossy.networkhexathat page does not scale to our usage 😕02:02:42
@jonringer:matrix.orgjonringerlol, it usually errors for me when I do the monthly pulse02:03:28
@jonringer:matrix.orgjonringerWhen I first got a commit bit, I think we did close to those number each month02:04:01
@jonringer:matrix.orgjonringerhmmm, maybe more like 1500 / month02:04:18
@jonringer:matrix.orgjonringerbut still, that's 4x in ~2 years02:04:24

Show newer messages


Back to Room ListRoom Version: 6