Re: Commitfest app release on Feb 17 with many improvements

2025-03-15 Thread Jelte Fennema-Nio
On Thu, 6 Mar 2025 at 16:36, vignesh C wrote: > But it applies neatly for me and Jim also at [3]. Any idea why patch > apply fails with CFbot whereas it passes in our environment? Okay, the cause of this seems to be that the CFbot currently uses "git apply --3way", not "git am --3way". For some r

Re: Commitfest app release on Feb 17 with many improvements

2025-03-11 Thread Tom Lane
Jelte Fennema-Nio writes: > Okay, the cause of this seems to be that the CFbot currently uses "git > apply --3way", not "git am --3way". For some reason "git apply" fails > to apply the patch while "git am" succeeds. I'll check this weekend if > I can change the logic to use "git am" instead. Ple

Re: Commitfest app release on Feb 17 with many improvements

2025-03-11 Thread vignesh C
On Sun, 9 Mar 2025 at 19:05, Jelte Fennema-Nio wrote: > > 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 pat

Re: Commitfest app release on Feb 17 with many improvements

2025-03-09 Thread Jelte Fennema-Nio
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

Re: Commitfest app release on Feb 17 with many improvements

2025-03-08 Thread vignesh C
On Fri, 31 Jan 2025 at 19:54, Jelte Fennema-Nio wrote: > > At the FOSDEM dev meeting we discussed potential improvements to the > commitfest app and how to handle deploying future changes with minimal > disruption to existing workflows. We're going to try a new approach: > announcing a new commitf

Re: Commitfest app release on Feb 17 with many improvements

2025-03-07 Thread Jelte Fennema-Nio
On Fri, 7 Mar 2025 at 17:42, Tom Lane wrote: > Hm, don't you *want* a failure if the patch is already applied? It's pretty common that in a larger patchset the first 1-2 small/trivial patches get committed before the rest. Having to then send an additional email, resubmitting the rest of the patc

Re: Commitfest app release on Feb 17 with many improvements

2025-03-07 Thread Tom Lane
Jelte Fennema-Nio writes: > On Fri, 7 Mar 2025 at 17:42, Tom Lane wrote: >> Hm, don't you *want* a failure if the patch is already applied? > It's pretty common that in a larger patchset the first 1-2 > small/trivial patches get committed before the rest. Having to then > send an additional emai

Re: Commitfest app release on Feb 17 with many improvements

2025-03-07 Thread Tom Lane
Jelte Fennema-Nio writes: > On Fri, 7 Mar 2025 at 11:26, Andreas Karlsson wrote: >> Out of curiosity: do you track which method works? I would expect >> everything to be applied with either git am or patch which can be >> applied with git apply making git apply technically unnecessary. > I think

Re: Commitfest app release on Feb 17 with many improvements

2025-03-07 Thread Jelte Fennema-Nio
On Fri, 7 Mar 2025 at 11:26, Andreas Karlsson wrote: > Out of curiosity: do you track which method works? I would expect > everything to be applied with either git am or patch which can be > applied with git apply making git apply technically unnecessary. I think we need all of them... - git appl

Re: Commitfest app release on Feb 17 with many improvements

2025-03-07 Thread Andreas Karlsson
On 3/7/25 12:48 AM, Jelte Fennema-Nio wrote: Okay, I went for the approach of just trying everything until one works. Starting with "git am", then patch(1), and as a final attempt "git apply". Patch 5272 applies correctly now. I've removed any backoff caused by repeated failures for all existing

Re: Commitfest app release on Feb 17 with many improvements

2025-03-06 Thread Tom Lane
Jelte Fennema-Nio writes: > Okay, I went for the approach of just trying everything until one > works. Starting with "git am", then patch(1), and as a final attempt > "git apply". +1, thanks! regards, tom lane

Re: Commitfest app release on Feb 17 with many improvements

2025-03-06 Thread Jelte Fennema-Nio
On Thu, 6 Mar 2025 at 18:39, Jelte Fennema-Nio wrote: > > On Thu, 6 Mar 2025 at 18:10, Tom Lane wrote: > > Please see if you can make it use patch(1). IME git is too > > stiff-necked about slightly stale patches no matter which > > subcommand you use. > > It was using patch(1) in the past for th

Re: Commitfest app release on Feb 17 with many improvements

2025-03-06 Thread Jelte Fennema-Nio
On Thu, 6 Mar 2025 at 18:10, Tom Lane wrote: > Please see if you can make it use patch(1). IME git is too > stiff-necked about slightly stale patches no matter which > subcommand you use. It was using patch(1) in the past for that reason, but with --3way I was able to get "git apply" to apply pa

Re: Commitfest app release on Feb 17 with many improvements

2025-03-06 Thread vignesh C
On Fri, 31 Jan 2025 at 19:54, Jelte Fennema-Nio wrote: > > At the FOSDEM dev meeting we discussed potential improvements to the > commitfest app and how to handle deploying future changes with minimal > disruption to existing workflows. We're going to try a new approach: > announcing a new commitf

Re: Commitfest app release on Feb 17 with many improvements

2025-02-20 Thread Thomas Munro
On Thu, Feb 20, 2025 at 11:53 PM Jelte Fennema-Nio wrote: > On Thu, 20 Feb 2025 at 11:07, Thomas Munro wrote: > > When the layout of https://commitfest.postgresql.org/52/ changed, > > cfbot's web scraping logic could no longer find the authors :-(. > > That's a stupid problem to have, that we are

Re: Commitfest app release on Feb 17 with many improvements

2025-02-20 Thread Tatsuo Ishii
>> On Thu, Feb 20, 2025 at 10:53 PM Tatsuo Ishii wrote: >> > I noticed some of entries are shown with the author field being empty. >> > e.g. https://commitfest.postgresql.org/patch/5525/ >> >> When the layout of https://commitfest.postgresql.org/52/ changed, >> cfbot's web scraping logic could no

Re: Commitfest app release on Feb 17 with many improvements

2025-02-20 Thread Jelte Fennema-Nio
On Thu, 20 Feb 2025 at 11:07, Thomas Munro wrote: > > On Thu, Feb 20, 2025 at 10:53 PM Tatsuo Ishii wrote: > > I noticed some of entries are shown with the author field being empty. > > e.g. https://commitfest.postgresql.org/patch/5525/ > > When the layout of https://commitfest.postgresql.org/52/

Re: Commitfest app release on Feb 17 with many improvements

2025-02-20 Thread Thomas Munro
On Thu, Feb 20, 2025 at 10:53 PM Tatsuo Ishii wrote: > I noticed some of entries are shown with the author field being empty. > e.g. https://commitfest.postgresql.org/patch/5525/ When the layout of https://commitfest.postgresql.org/52/ changed, cfbot's web scraping logic could no longer find the

Re: Commitfest app release on Feb 17 with many improvements

2025-02-20 Thread Tatsuo Ishii
> At the FOSDEM dev meeting we discussed potential improvements to the > commitfest app and how to handle deploying future changes with minimal > disruption to existing workflows. We're going to try a new approach: > announcing a new commitfest release ~2 weeks in advance, including > release notes

Re: Commitfest app release on Feb 17 with many improvements

2025-02-19 Thread Thomas Munro
On Wed, Feb 19, 2025 at 11:57 AM Jelte Fennema-Nio wrote: > On Tue, 18 Feb 2025 at 00:38, Peter Geoghegan wrote: > > On Mon, Feb 17, 2025 at 4:33 PM Thomas Munro wrote: > > > This looks fantastic. Thanks so much for working on it! And all the > > > other usability improvements too. > > > > +1.

Re: Commitfest app release on Feb 17 with many improvements

2025-02-18 Thread Bruce Momjian
On Tue, Feb 18, 2025 at 11:39:54PM +0100, Jelte Fennema-Nio wrote: > On Tue, 18 Feb 2025 at 22:15, Bruce Momjian wrote: > > Looking at the live version, I can sort the "Stats" column from smallest > > to largest, but not from largest to smallest. Is this intended? > > The next release to prod in

Re: Commitfest app release on Feb 17 with many improvements

2025-02-18 Thread Jelte Fennema-Nio
On Tue, 18 Feb 2025 at 00:38, Peter Geoghegan wrote: > > On Mon, Feb 17, 2025 at 4:33 PM Thomas Munro wrote: > > This looks fantastic. Thanks so much for working on it! And all the > > other usability improvements too. > > +1. Thanks all, I'm also very happy that it's deployed. > I very much

Re: Commitfest app release on Feb 17 with many improvements

2025-02-18 Thread Jelte Fennema-Nio
On Tue, 18 Feb 2025 at 23:57, Jelte Fennema-Nio wrote: > > I like "Useful links that you can use and bookmark", but I'd prefer if > > there was only one link that I needed to bookmark. That is, I'd like > > it if "Your entries in the current commitfest", "Your entries in the > > open commitfest",

Re: Commitfest app release on Feb 17 with many improvements

2025-02-18 Thread Jelte Fennema-Nio
On Tue, 18 Feb 2025 at 22:15, Bruce Momjian wrote: > Looking at the live version, I can sort the "Stats" column from smallest > to largest, but not from largest to smallest. Is this intended? The next release to prod in ~2 weeks will have that as one of the new features (courtesy of Akshat). Yo

Re: Commitfest app release on Feb 17 with many improvements

2025-02-18 Thread Bruce Momjian
On Tue, Feb 4, 2025 at 05:27:18PM +0100, Álvaro Herrera wrote: > On 2025-Jan-31, Jelte Fennema-Nio wrote: > > > 3. Showing total additions/deletions of the most recent patchset on > > patch and commitfest pages > > 4. Showing additions/deletions of the first patch of the most recent > > patchset

Re: Commitfest app release on Feb 17 with many improvements

2025-02-17 Thread Michael Paquier
On Mon, Feb 17, 2025 at 06:38:07PM -0500, Peter Geoghegan wrote: > +1. I very much welcome a more formal release process for the CF app, > though with shorter feedback cycles. Interesting evolution of the CF app. Thanks for all that. -- Michael signature.asc Description: PGP signature

Re: Commitfest app release on Feb 17 with many improvements

2025-02-17 Thread Peter Geoghegan
On Mon, Feb 17, 2025 at 4:33 PM Thomas Munro wrote: > This looks fantastic. Thanks so much for working on it! And all the > other usability improvements too. +1. I very much welcome a more formal release process for the CF app, though with shorter feedback cycles. On that note: It'd be nice if

Re: Commitfest app release on Feb 17 with many improvements

2025-02-17 Thread Thomas Munro
On Mon, Feb 17, 2025 at 10:03 PM Jelte Fennema-Nio wrote: > The cfbot statuses will get filled in over the next few (12?) hours. > The first few are already available[2]. If you notice any problems, > please let me know. This looks fantastic. Thanks so much for working on it! And all the other

Re: Commitfest app release on Feb 17 with many improvements

2025-02-17 Thread Jelte Fennema-Nio
On Fri, 31 Jan 2025 at 15:23, Jelte Fennema-Nio wrote: > The next commitfest app release will take place on February 17 and > will contain the following user facing changes: In my part of the world it's February 17th now. So this is now deployed. A big recommendation, check the "Notify on all wh

Re: Commitfest app release on Feb 17 with many improvements

2025-02-05 Thread Álvaro Herrera
On 2025-Feb-04, Jelte Fennema-Nio wrote: > 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:

Re: Commitfest app release on Feb 17 with many improvements

2025-02-04 Thread Jelte Fennema-Nio
On Tue, 4 Feb 2025 at 17:27, Álvaro 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 pa

Re: Commitfest app release on Feb 17 with many improvements

2025-02-04 Thread Álvaro Herrera
On 2025-Jan-31, Jelte Fennema-Nio wrote: > 3. Showing total additions/deletions of the most recent patchset on > patch and commitfest pages > 4. Showing additions/deletions of the first patch of the most recent > patchset on the patch page > 5. Showing the version and number of patches of the most

Re: Commitfest app release on Feb 17 with many improvements

2025-02-03 Thread Nathan Bossart
On Fri, Jan 31, 2025 at 03:23:56PM +0100, Jelte Fennema-Nio wrote: > At the FOSDEM dev meeting we discussed potential improvements to the > commitfest app and how to handle deploying future changes with minimal > disruption to existing workflows. We're going to try a new approach: > announcing a ne

Re: Commitfest app release on Feb 17 with many improvements

2025-02-01 Thread Jelte Fennema-Nio
On Fri, 31 Jan 2025 at 15:23, Jelte Fennema-Nio wrote: > You can try out these changes on the staging environment It seems that someone tried it out, and found a 500 error when searching by Message-ID. That's fixed now. I also fixed some broken links to CirrusCI on the patch page.

Commitfest app release on Feb 17 with many improvements

2025-01-31 Thread Jelte Fennema-Nio
At the FOSDEM dev meeting we discussed potential improvements to the commitfest app and how to handle deploying future changes with minimal disruption to existing workflows. We're going to try a new approach: announcing a new commitfest release ~2 weeks in advance, including release notes. That way