Re: Next commitfest app release is planned for March 18th

From: Peter Eisentraut <peter(at)eisentraut(dot)org>
To: Jelte Fennema-Nio <me(at)jeltef(dot)nl>
Cc: PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>, Peter Geoghegan <pg(at)bowt(dot)ie>, Maciek Sakrejda <m(dot)sakrejda(at)gmail(dot)com>, Jacob Brazeal <jacob(dot)brazeal(at)gmail(dot)com>
Subject: Re: Next commitfest app release is planned for March 18th
Date: 2025-03-04 16:15:24
Message-ID: 6189053b-7c67-4ef0-bbe2-e134d26575fa@eisentraut.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On 04.03.25 11:33, Jelte Fennema-Nio wrote:
> I'm curious if there was anything specific that you used the old
> homepage for. Especially things you did often that are now harder to
> do. The only things I used on the homepage were:
> 1. Going to the "In Progress" and "Open" commitfest (usually with one
> of the links that filter for patches related to me).
> 2. Going to the most-recently "Closed" commitfest to move/close my
> previously submitted patches.
> 3. Search for commitfest entries by Message-ID
>
> I agree that the new homepage now hides the hierarchy of the site, but
> I'd say that most people using it probably don't really have to know
> about that hierarchy. At least not care so much that it should be on
> the initial page. I definitely have never clicked on a link for a
> commitfest that's older than a year.

I think the option of having a list of things that I'm involved in as an
author *or* reviewer is actually very useful and something I have wanted
from time to time. But that is apparently not accessible using the
normal search/filter mechanism, because that is *and*. If that were
somehow available, then I could just bookmark something like

commitfest.postgresql.org/current/?author=-3&reviewer=-3&option=or

You could even, if people like this overall idea, make this a redirect
from commitfest.postgresql.org/. Because then I have context and this
makes sense in the hierarchy of the site, and I can work from there to
adjust the filters.

The problem now is that the home page is a unicorn. You can't get to
that listing in any other way, and you can't make similar listing by
starting from that listing and making adjustments to the filter.

I still think, however, that the homepage should provide overview and
not bombard you with too much content immediately. What is a
commitfest, which commitfest exists, how many have existed, when is the
next one, is there a next one, I think that helps people get context.
After all, we want them to get used to the system and stick around.

Another possible concern is that if you log in and have no patches and
have not signed up to review anything, then the default listing just
show you nothing?

>> How does one get back to the old homepage? I figured it out, you click
>> the "Archive" button. Why is that a button? Also, the row of buttons
>> is now seemingly a mix of actions on the current commit fest mixed with
>> site navigation.
>
> That's primarily to mirror the style of the commitfest page a bit.
> i.e. Most of the buttons there are also links, i.e. "New patch" and
> all the items under "Shortcuts"

Ok, but "New patch" still feels like an action, and "Shortcuts" is a
drop-down. But "Archive" is really just a link to a different page
without any (current or future) state changes. You could also imagine
"Archive" as an action, like "archive this", in which case a button
would be more appropriate.

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Robert Haas 2025-03-04 16:18:53 Re: making EXPLAIN extensible
Previous Message KENAN YILMAZ 2025-03-04 16:14:29 Re: Bypassing cursors in postgres_fdw to enable parallel plans