On 2025-Aug-08, Jelte Fennema-Nio wrote: > Thanks to the Claude Code AI tool I was able to get some boring > cleanup done on the CF app in not that much time. I'll release all of > it on August 19th. > > List of the changes: > - Update to Bootstrap 5 for more modern visual look and better default > contrast of a bunch of UI elements. > - Add a navigation bar at the top of the page, including a "Contribute > on GitHub" button which links to the CF app repo. > - Move the dashboard to the homepage under the list of commitfests. > - Much better tag selector, which shows the tag descriptions and > colors. (descriptions are also searchable). > - Bugfix where draft patches would show in the wrong section in the > personal dashboard > - Nicer sorting icons for the commitfest columns (exact icon depends > on the column) > - Show Search/Filter options by default > - Improved the typography of date ranges by using an en-dash\
Nice stuff. I tried the search, works great, hadn't noticed it before though now I see it was there already. Maybe the result page could be improved still, for instance https://commitfest-test.postgresql.org/search/?searchterm=psql shows a long list of patches in which it's hard to see which ones are current, which were Committed, which ones were Returned with Feedback. (The latter is extremely useful to find old items that were neglected -- I do that all the time, manually, very annoying.) I hope more widespread use of tags will one day release us from having the "Topic" categorization, which is not all that useful anymore. Two minor comments: the tags in the patch page https://commitfest-test.postgresql.org/patch/5501/ are not clickable, so I can't go to other patches containing the same tags as this one. This sounds like a trivial fix. Tags are already clickable in other pages. The other one I noticed while looking at the prod Draft-CF a couple of days ago. Here: https://commitfest-test.postgresql.org/54/ I think the "Closed patches" in the draft CF should not list the patches that were moved to a future non-draft CF -- that's clutter and serves no purpose. It still makes sense to list the Draft-CF in the "Status" section of the patch page itself. (Eh, now I notice that the help page says at the bottom "Another difference between Draft CommitFests and regular CommitFests is that Draft CommitFests don't list resolved patches." which is kinda not true) Not a fan of the high-contrast buttons (the new black/white elements in the navigation bar). It feels odd to have everything in gray, except a too-notorious blue Github button. IMO that button is also too wide -- if I keep the browser window of the same width I typically use (half the screen) then the menu at the top disappears and is replaced with the hamburger button, and so becomes unusable. Many thanks for working on this, -- Álvaro Herrera Breisgau, Deutschland — https://www.EnterpriseDB.com/ "No nos atrevemos a muchas cosas porque son difíciles, pero son difíciles porque no nos atrevemos a hacerlas" (Séneca)