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 1tkWXH-004jOv-UT for pgsql-hackers@arkaria.postgresql.org; Tue, 18 Feb 2025 22:57:51 +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 1tkWXG-001iQI-GT for pgsql-hackers@arkaria.postgresql.org; Tue, 18 Feb 2025 22:57: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 1tkWXG-001iQA-6Z for pgsql-hackers@lists.postgresql.org; Tue, 18 Feb 2025 22:57:50 +0000 Received: from mail-lj1-x231.google.com ([2a00:1450:4864:20::231]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1tkWXE-001eAI-1H for pgsql-hackers@lists.postgresql.org; Tue, 18 Feb 2025 22:57:50 +0000 Received: by mail-lj1-x231.google.com with SMTP id 38308e7fff4ca-30a2594435dso2541091fa.1 for ; Tue, 18 Feb 2025 14:57:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeltef.nl; s=google; t=1739919467; x=1740524267; 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=d1pjv0n9qPPSm6oJuOUcCxDJQihUqonuwenFEWc1h2o=; b=G9mtrJ0Yjg96A3z01JACWvb8XzIPwwsPadhZst43Cdjmz0O3ASpKfbycjqSWO7kfv7 OWUBAfDdog5DjwJsLeFiLXOlDbm+1rebl1hdDI78IpR2LhYwgUyeFIhrJ6FwlRC2Y6CA 6wDoMAsIDImckwaa97/fKlqX53p4zL3p29x7tD+tr2e333RH1qrZLlO8YszEZ6MiSi83 lb3LVvXi+vwaLaeF+mzHAOUmw0MrBSHJqHFJxQ7qnerGkzfnVm8KDgjnuW6JV+xp9Nhg bcNlQjSdu5gwRBquhKDdlDTdTDWwjQmGMFW4hAoPWLDnSoV4yNolvbMv9Bv+TsAHofR2 aF2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739919467; x=1740524267; 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=d1pjv0n9qPPSm6oJuOUcCxDJQihUqonuwenFEWc1h2o=; b=Ui6E+Zc+7fQCv/VpUj5lxAN0xzzqKYC1xC+bu4Oe/ph8M3M4faeKT1gCZ3h48qsF61 br7Mvz1D2YIym4Eeqeevc+VTM15seweeGGphk7gPt0R9bYZ2cB7WHVY+HdOk/OGN5w1N Yxym7eNtT27pV9dBbABSx3kKg34YuktsXDicydCxpCX96E2mk4JdcaU6OmTksD8L8fuz EqCSZx0noEX8P+E/sHz0fmv74TFf0CX3ghuz0dyT7MoZtUCFhImyfsvndktFQZ4GE5Lh bNzgi6iT0n0zHd6VZGWIIk4WUmsmrqDAiuXRDJ2lqHQjoaIQ+YNnwgUSMlGQbmqnm9pG 0YYg== X-Forwarded-Encrypted: i=1; AJvYcCW80IJyjw/mOYXWaYXS24RR0owZfnKaSmCOFD9FsKxwTHEa2K7guXEDCwykorED9l5voNfLy1ZKuSMURUjZ@lists.postgresql.org X-Gm-Message-State: AOJu0Yw7j1yOhbAEvklZtK57LFokaTJdOmhdVjhdKrzMz6M2+nGJo/jX N23MDVweLLlf+jcpi7Nuo6H5W3Ub88hL86IcTfNFnw8D68abPh9tG/ZkyAVR/ZS3+qk+pL/824f baSu/hVQFLPqY/dVWqgqUtOy08iWl/aLorQeybQ== X-Gm-Gg: ASbGncu0rQIr/b8WP3CT7EYEH+osMzv14xWFV1zXYl7hFlp8TGvaXc2HUl+qtBVjHC/ okEDQjRvJQdHvS34sWNH1P6ZJpdFf6/ELt8RaY26XVitc6kc7SJSu4cwwruLuPF2IBLQtFzHrPQ == X-Google-Smtp-Source: AGHT+IGHSFCC/K0Eks9u2di+lqLIWu4vRrl3He7//Ack5IamoAIz0jpkeR1DTedDbKcHZUMA+f2q2cqJc/75Wa5TbPU= X-Received: by 2002:a2e:9d86:0:b0:308:e521:591 with SMTP id 38308e7fff4ca-30a4416eb33mr5491341fa.16.1739919467337; Tue, 18 Feb 2025 14:57:47 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Jelte Fennema-Nio Date: Tue, 18 Feb 2025 23:57:36 +0100 X-Gm-Features: AWEUYZlK8HgdK_QmGiISqwpu68r9gsJ6U0LprntMMYlQHC-hlWk8c-GrMwlKs7Q Message-ID: Subject: Re: Commitfest app release on Feb 17 with many improvements To: Peter Geoghegan Cc: Thomas Munro , 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, 18 Feb 2025 at 00:38, Peter Geoghegan wrote: > > On Mon, Feb 17, 2025 at 4:33=E2=80=AFPM 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 welcome a more formal release process for the CF app, > though with shorter feedback cycles. Do you mean here that you'd like less than two weeks between the announced staging deploy and prod deploy? > 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", and "Entries that you are reviewing in current > commitfest" were all merged into one dashboard view I think that indeed would be very useful, but also not a small task to do well. The links were pretty easy to implement, so I went for that first. Overall from what I've heard after talking to people there are a few main use cases for the commitfest app. 1. As a committer/reviewer/submitter, keep track of all the patches that you are interested in 2. As a reviewer, find new patches (and from the opposite side, have reviewers find your submitted patches) 3. As a submitter, trigger CFBot runs 4. Get details on a specific patch (does it pass CI, look at a diff in a web view, check out the change locally). 5. If there's other usecases please let me know. I don't use it much for 1 myself. I've been mostly using my "Interesting" label in my email client for tracking interesting threads. So instead I focussed mostly on improving 4, and a bit of 2 for now. Now that there's some more useful patch info available for each patch, I probably also want to start keeping track of patches that I'm interested in, on the cf app.