Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tfRmE-002Rrv-Cu for pgsql-hackers@arkaria.postgresql.org; Tue, 04 Feb 2025 22:52:19 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1tfRmD-009a8V-9U for pgsql-hackers@arkaria.postgresql.org; Tue, 04 Feb 2025 22:52:17 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tfRmC-009a7h-TS for pgsql-hackers@lists.postgresql.org; Tue, 04 Feb 2025 22:52:17 +0000 Received: from mail-lj1-x22a.google.com ([2a00:1450:4864:20::22a]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1tfRm9-003Cq4-2X for pgsql-hackers@lists.postgresql.org; Tue, 04 Feb 2025 22:52:15 +0000 Received: by mail-lj1-x22a.google.com with SMTP id 38308e7fff4ca-30762598511so58906611fa.0 for ; Tue, 04 Feb 2025 14:52:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeltef.nl; s=google; t=1738709532; x=1739314332; darn=lists.postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Zn6w/+mCogitvlbuoMNvrVlSt/V3NgjcLTjBBEds0v4=; b=TZAvJqVJE/31NoeUPkDw8/Bo9cQ78bsLncpqeejAMX+lgIwIleWvj6TmwY65uPWwls jfdP+phSHcF93GxAmxTg+wpxqfQ8NsOpArWDu0yk/PWw6BFiYRvZyWKy9fhx5K32jOZi voD/YhFI+7SI/hOV+MgkivN6h37Plfa2d3icUvkI97JHq0K5pdtFUpRc+qLAs3Wc6rzY u0gTw6eYwJy7s1I3E6HcjFyFDm6EfK6O4Rr26ip9mYzXPXJtOcAKRQ+BsStfTjRAsiBj SKQpNShfOuNY39LB00/dJo4HwsQTH7JiG9RU8o63LyRz2rFntUnnYBQ4GoM3pMWwJZQ/ yGsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738709532; x=1739314332; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Zn6w/+mCogitvlbuoMNvrVlSt/V3NgjcLTjBBEds0v4=; b=k9Gl8V1vX+BDvXimi1Z8F25sZ38JDZcrLqMysFrDVPfibejP6Fo3YRrwjEsgDanc0c A/UJLxiY6GF9OTeNxKbfpmrqs2PdxZgRN/5bVW7u2i0I+LFbvcr/oldmO9ZWTKF6a7mN b62NCIOX/NKqPcyxll/3ijyEAZjS9jZ3O5lLk5w/3w4mw0738W0MTEkz123/5geSC99R UuDCCn6mvlBZMPRz0YJvULZbJRJPMaIyByiCs3F0ON6HhX0OLJ1CZ1pgyaGJ5IYI2XBI lLADIY9Vp9fbOlCf84hZeA3zj9CgMRSrGgHdPKtvCEf62Cbl/y5Jxk94cuSFTCB8Y3HE u2VQ== X-Gm-Message-State: AOJu0Yx0gYaDteY/ItewxdvQSmsUQ+eK0IUUo5wiG3L90r9Op+JLI8xE +HGL5V1KvmSFL4oR55PsSlw3fifm62YywUTsMRqVtBIH7BUlnDc5tDM4701o5IXLVarpzr4fiDr xvwD1J7T+DtvnUJ5mcvDSo00qDaHQ3qWDb+g/PQ== X-Gm-Gg: ASbGncv5nOAU2s32TcEj3cgXQ6lmMCm3s3k19y2JTWAO0fmwYIMlUEUXljlZDND03/a Qpf/lSIF5xk/BAb0qchNR58PLR2krlMte2wuimTeeTEdlWZk4zXh35+D2sllfB+2v0DWsy7bWQg == X-Google-Smtp-Source: AGHT+IFlgQHAoiP4hMQooF5sHFoQIO1vZVsycYtv69Vt1+e/LCrJ91wKMyUpxVjSo/PjmTTFsftWw6ln63L0j7IBGGY= X-Received: by 2002:a05:651c:2225:b0:304:9dd4:fea7 with SMTP id 38308e7fff4ca-307cf31463emr1870981fa.16.1738709531964; Tue, 04 Feb 2025 14:52:11 -0800 (PST) MIME-Version: 1.0 References: <202502041627.zw6lvwjtjlu4@alvherre.pgsql> In-Reply-To: <202502041627.zw6lvwjtjlu4@alvherre.pgsql> From: Jelte Fennema-Nio Date: Tue, 4 Feb 2025 23:52:00 +0100 X-Gm-Features: AWEUYZl_KgIgayO9M-hJBgAWZduwpfITUxXXTNI3Qa4kiduOcV4KyGlve5eRedk Message-ID: Subject: Re: Commitfest app release on Feb 17 with many improvements To: =?UTF-8?Q?=C3=81lvaro_Herrera?= Cc: PostgreSQL Hackers , Jacob Brazeal Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Tue, 4 Feb 2025 at 17:27, =C3=81lvaro Herrera = wrote: > I think this has potential for excessive clutter. I propose that, if > we're going to have a column with addition/deletions, we have two > things: > > 1. the total number of addition and deletions in the whole patch > series, for the last patchset version posted. This would be shown in > the column. To be clear: the only stats column currently in the staging environment shows exactly this. Changes 4 and 5 are *not* visible in columns on the commitfest page, that info is currently only visible on the patch details page. (For context for others: during the FOSDEM meeting 4 was a column on the commitfest page, but I reverted that after the feedback there) So, I guess clutter wise the current staging is acceptable to you. > 2. a per-patch breakdown of the number of addition and deletions for the > last patchset version posted, one line per patch. This would appear > in a tooltip on the column for the totals, to avoid interface > clutter. Statistics for each patch would definitely be nice. Not trivial to add though, because it would need cfbot to get those statistics for each patch. I created a github issue for this idea to track it[1] > > 10. Allow sorting patches by total additions/deletions (added together > > for total lines changed) > > Seems reasonable, though I don't see much of an use-case for this. My main idea behind this is to allow people to easily find some small patchsets, for when they have ~30 minutes to review something. Or for new contributors to find something to review without getting overwhelmed. [1]: https://github.com/postgres/pgcommitfest/issues/24