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 1trGor-000PCa-0w for pgsql-hackers@arkaria.postgresql.org; Sun, 09 Mar 2025 13:35:54 +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 1trGoo-007Ixt-VB for pgsql-hackers@arkaria.postgresql.org; Sun, 09 Mar 2025 13:35:50 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1trGoo-007Iod-HN for pgsql-hackers@lists.postgresql.org; Sun, 09 Mar 2025 13:35:50 +0000 Received: from mail-lf1-x12d.google.com ([2a00:1450:4864:20::12d]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1trGok-001r67-0a for pgsql-hackers@lists.postgresql.org; Sun, 09 Mar 2025 13:35:49 +0000 Received: by mail-lf1-x12d.google.com with SMTP id 2adb3069b0e04-54996d30bfbso1452028e87.2 for ; Sun, 09 Mar 2025 06:35:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeltef.nl; s=google; t=1741527346; x=1742132146; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=+VC3XlP7zwycLS2QYZn/Qp2I6oDyWtJ3kohLXgF/0lE=; b=cYKiRJjGT0RBAIeYwnWdmjjRAsrrEWV73tN1SdS3QPQol2DLrp5ofD+4SHGibKv8vE JZWdF9zJcifRGQEbtc7txSTAFNWWa/kTibEgKiNKsRzZtptMH7uKS/pKYHv/X7mhhRj2 7mlrNDHymIXP+45ATH5KNUuYDSqFr2Tu3NNnd1HdgdZIXCU06hEHhE67jnPOYm2LlIxO btRw3z6c08ty3Lnn/ReOyI6ZXA/S33EOkQaousmOZClGD98Dlk7chL6u4uZvSaWc5T4B BWCmYWiKG6Uxq12V3QwPJVImnuejkPKWQlcX8yKPOA+HSNr50e/I0V5PTZYZXWl9JEp2 YVfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741527346; x=1742132146; h=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=+VC3XlP7zwycLS2QYZn/Qp2I6oDyWtJ3kohLXgF/0lE=; b=aLrq82PQw7mAWL1ZbXVUp0WLflMisHXqK0+pVCRMK5ZTPFbXiaJ/r0vxvVdNqn/U14 peokhNvyOE5EnXvZkRM9UxzAbcCOtGIfE/+71H9KdZ+bQd7wAUkHOOspdkP9yylYedtl fg6f+CWxyTulwX+wAQ9Y/dTD5SpjLUnkdoYmORYX7xtjDCiurhGWNEhN+DYqVQH42MH/ v1EsoyjoAxJgntl4bW9FZHdJK9d+0+iQK3NtLvpUTdrWvUPcCqeeGT71iCy1JrFE4iHe lc3urG98A7MnotvGV00Vqa77/ThIdcClUs6cPU1RX62sB6XDiM0wX8AE6Lg+kdPdLR4j jUvQ== X-Gm-Message-State: AOJu0YyWdJdTVRljhp935/90QyNgSDsIlPgDTthVVNCGCw7j3UXUvxIi m7SxDTktm0jxVJYJ49kcKefdqWJO6elkWt94mPS1IKHZxAK1cjhPAWl5G6mYYq359dZkc1njJLQ aG1dViCpncbRlAIQOdNgIplG6/kLUv2juUyFzRQ== X-Gm-Gg: ASbGncsea4V4h3kJNyutze6Lc2C48wQnXFD0raRbt5xwSBx810SPkT4tMBlJxc1iFJ6 ltA3tyODF5GOdpa4j1R5tXIAiDYVZ8OrRq4+96h5HO6brM0YMC5OearPqpW4vHnAoXGv/9UDYh1 hWP12XIGpVm3zAoC4eKgEXPUkSlX4= X-Google-Smtp-Source: AGHT+IHJQOJyquyUSrkKyurPEOv/jFBSaqmHl54tCJJm+LPa7uvhvJCBwkGqqAl6IScs+/yYk+4/iBheKMza5aSpg2Y= X-Received: by 2002:a05:6512:ea5:b0:545:d72:95e5 with SMTP id 2adb3069b0e04-54990e2baefmr3284954e87.7.1741527345508; Sun, 09 Mar 2025 06:35:45 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Jelte Fennema-Nio Date: Sun, 9 Mar 2025 14:35:34 +0100 X-Gm-Features: AQ5f1JqukVJ4-Rf-bPi2K80weit3TQq0Zx08c8whNRYMk6mVGqOYoXF3wje1j-U Message-ID: Subject: Re: Commitfest app release on Feb 17 with many improvements To: vignesh C Cc: PostgreSQL Hackers , Jacob Brazeal Content-Type: text/plain; charset="UTF-8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Sun, 9 Mar 2025 at 03:21, vignesh C wrote: > Couple of suggestions: a) No need to show CI status as "Needs rebase," > "Not processed," etc., for committed patches. Do you mean specifically for committed ones? Or just for any patch with a "closed" status. > b) Can we add a filter > for "Needs rebase!"? This would help the CommitFest manager easily > list patches that need updating. That should be pretty easy to implement. But is that really what we want? In the next release, sorting by "failing since" is implemented. It sounds like that could be enough instead. i.e. do we really only want to call out patches that need a rebase? Or also ones that have been failing in CI for a long time? I'm even wondering if this whole flow still makes sense. Do we really want to send an email to the mailing list about this? And if so, why is someone doing that manually? If people subscribe to updates for patches that they authored, then they get these "needs rebase" automatically. Should we maybe simply default that option to true? And for instance send a notification automatically to all people with a "needs rebase" CI status whenever we start a new commitfest.